积木示例Demo(新版)
v2.2+ (2025-09-26) 之后,需要jdk17+ (架构升级到springboot3.x)
源码下载:jimureport-example
使用步骤
-
第1步:安装jdk17+,并配置环境变量
-
第2步:采用mysql5.7+,执行Mysql初始化脚本(自动创建数据库:jimureport)
jimureport-example/db/jimureport.mysql5.7.create.sql
-
第3步: 启动项目
org.jeecg.modules.JimuReportApplication
-
第4步:访问报表(账号:admin,口令见启动日志)
v2.5.4 之后的版本不再内置默认口令
123456。未配置登录口令时,每次启动随机生成口令,打印在启动完成的提示中。需要固定口令,见下文自定义登录账号密码。v2.5.4 及之前的版本,默认账号 admin,密码 123456。
启动完成后控制台输出示例:
----------------------------------------------------------
JimuReport 积木报表平台 is running! Access URL:
报表工作台: http://localhost:8085/jmreport/list
大屏工作台: http://localhost:8085/drag/list
ChatBI工作台: http://localhost:8085/jimu/chat2bi/index
管理员账号: admin
管理员口令: Gk3vT9qZ2mWx8RbN
(未配置口令,每次启动随机生成;可通过环境变量 JIMU_ADMIN_PASSWORD 固定)
----------------------------------------------------------

无需登录配置
v2.2+ (2025-09-26) 版本之后,通过配置参数
spring.security.enable,可实现无需登录即可访问报表的全部功能。最新版取消原属性 'open-view-page'
- 配置文件:jimureport-example/src/main/resources/application-dev.yml
如果不需要登录即可访问,修改如下配置即可:
spring:
security:
#是否开启登录认证
enable: false
自定义登录账号密码
通过配置参数
spring.security.user.name和spring.security.user.password,可实现自定义登录账号和密码。
- 配置文件:jimureport-example/src/main/resources/application-dev.yml
spring:
security:
#登录账号和密码(口令留空或为 123456 时,启动随机生成并打印到日志)
user:
name: "${JIMU_ADMIN_USER:admin}"
password: "${JIMU_ADMIN_PASSWORD:}"
固定口令有三种方式,任选一种:
- 设置环境变量
JIMU_ADMIN_PASSWORD(推荐,口令不落在配置文件里),账号可用JIMU_ADMIN_USER修改 - 启动参数:
java -jar jimureport-example.jar --spring.security.user.password=你的口令 - 直接把 yml 中的
password改成你的口令
口令配置为
123456会被视为未配置,仍然每次启动随机生成。请使用强口令。