下载安装
选择最适合您的安装方式,快速开始UReport2开发之旅
最新版本
v2.2.9
发布时间:2024-01-15
系统要求
确保您的环境满足运行要求
Java环境
| Java版本 | JDK 8+ |
| 内存要求 | 最低 512MB |
| 推荐内存 | 2GB+ |
数据库支持
主流数据库
MySQL 5.7+
浏览器支持
| Chrome | 60+ ✅ |
| Firefox | 55+ ✅ |
| Safari | 12+ ✅ |
| Edge | 79+ ✅ |
| IE | 不支持 ❌ |
应用服务器
| Tomcat | 8.5+ |
| Jetty | 9.4+ |
| WebLogic | 12c+ |
| WebSphere | 9.0+ |
安装教程
详细的安装步骤和配置说明
1
添加依赖
在 pom.xml 中添加 UReport2 依赖:
<dependency>
<groupId>com.bstek.ureport</groupId>
<artifactId>ureport2-console</artifactId>
<version>2.2.9</version>
</dependency>
2
配置数据源
在 application.yml 中配置数据库连接:
spring:
datasource:
url: jdbc:mysql://localhost:3306/test
username: root
password: password
driver-class-name: com.mysql.cj.jdbc.Driver
3
启动应用
启动 Spring Boot 应用,访问报表设计器:
http://localhost:8080/ureport/designer
1
添加依赖
在 build.gradle 中添加 UReport2 依赖:
dependencies {
implementation 'com.bstek.ureport:ureport2-console:2.2.9'
}
2
配置数据源
在 application.properties 中配置数据库:
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
3
运行项目
使用 Gradle 启动项目:
./gradlew bootRun
1
拉取镜像
从 Docker Hub 拉取 UReport2 镜像:
docker pull ureport/ureport2:latest
2
创建容器
运行 Docker 容器:
docker run -d \
--name ureport2 \
-p 8080:8080 \
-e SPRING_DATASOURCE_URL=jdbc:mysql://host:3306/test \
-e SPRING_DATASOURCE_USERNAME=root \
-e SPRING_DATASOURCE_PASSWORD=password \
ureport/ureport2:latest
3
访问应用
容器启动后,访问设计器:
http://localhost:8080/ureport/designer
1
下载 WAR 包
从 GitHub Releases 下载预编译的 WAR 包:
wget https://github.com/youseries/ureport/releases/download/v2.2.9/ureport2-console-2.2.9.war
2
部署到 Tomcat
将 WAR 包复制到 Tomcat webapps 目录:
cp ureport2-console-2.2.9.war $TOMCAT_HOME/webapps/ureport.war
3
配置数据源
在 context.xml 中配置 JNDI 数据源或通过环境变量配置。
更新日志
了解每个版本的新功能和改进
v2.2.9
2024-01-15
主要更新
- 报表渲染性能提升 30%
- 修复交叉表分页显示问题
- 修复图表导出 PDF 格式异常
- 优化设计器用户界面
v2.2.8
2023-12-20
主要更新
- 新增雷达图和漏斗图
- 支持自定义函数扩展
- 增强表达式引擎功能
- 修复大数据量报表内存溢出
v2.2.7
2023-11-15
主要更新
- 新增报表权限控制
- 优化打印功能
- 修复 IE 浏览器兼容性问题