BI开源软件AJ-Report源码调试
本案例使用环境本案例使用java8、node12、mysql8.0.15
·

目录
本案例使用环境
java8
node12
mysql8.0.15
1、安装部署MySQL数据库
本案例使用MySQL8.0.15,可参考:
Linux环境下部署MySQL8数据库_mysql8 linux-CSDN博客
Docker部署MySQL8教程_docker 部署mysql 8-CSDN博客
2、源码下载
通过git进行克隆代码
git clone https://gitee.com/anji-plus/report.git
或直接下载源码包
3、后台代码调试
3.1、项目加载



3.2、项目设置
修改bootstrap-dev.yml配置
a、设置本地文件上传路径
b、设置数据库参数:url: jdbc:mysql://127.0.0.1:3306/aj_report?characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false&allowPublicKeyRetrieval=true
注:aj_report数据库首次执行会创建及构建表结构,故不需要手动创建

3.3、调试代码
a、将pom中的mysql依赖改成8.0.15,更新maven依赖文件
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.15</version>
</dependency>
b、运行项目

4、前端调试
cd到report-ui文件夹下,执行如下代码
npm install --registry=https://registry.npmmirror.com
npm run dev


浏览器输入:http://localhost:9528/

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)