历史版本76 :工程部署方案选择 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
Tomcat 是免费且性能相对稳定的 Web 应用服务器,在许多中小型企业中深受欢迎,本文将介绍如何将 FineReport10.0 报表工程部署到 Tomcat 服务器端。
1.1 版本
支持的 Tomcat 服务器版本和 JDK 版本如下,版本不对应会导致服务器部署失败。
Tomcat 版本 | JDK 版本 |
---|---|
推荐使用 Tomcat8.5.57 及以上版本,或者 Tomcat8 最新版本 注:使用推荐版本可减少因 Tomcat 版本过低导致的安全问题。 支持Tomcat7.0~9.0 版本 不支持 Tomcat10.0 版本 | JDK 1.8 且小版本需在 JDK8u102 以上 |
1.2 注意点
建议使用解压版的 Tomcat 和 JDK。
10.0 工程暂不支持与 9.0 共用容器。
所有版本的 Tomcat 部署步骤基本相同,JDK 版本需要与操作系统对应,如 32 位的系统只能使用 32 位的 JDK。
2. 部署方法编辑
2.1 服务器部署包
2.1.1 特点
只需下载解压服务器部署包。
无需下载安装 Tomcat、JDK。
无需下载安装 FineReport 设计器。
2.1.2 步骤
如下表所示:
系统 | 参考文档 |
---|---|
Windows 系统 | 服务器部署包 |
Linux 系统 | Linux 下 Tomcat 服务器部署包 |
2.2 独立部署
2.2.1 特点
需下载安装 FineReport 设计器。
需下载安装 Tomcat、JDK。
注:需要考虑 Tomcat 和 JDK 的版本对应关系,否则会导致部署失败。
2.2.2 步骤
如下表所示:
系统 | 参考文档 |
---|---|
Windows 系统 | 独立部署 |
Linux 系统 | Linux 下 Tomcat 服务器独立部署 |
3. 注意事项编辑
简介 | 参考文档 |
---|---|
用户希望访问平台时,访问路径中没有/webroot/decision | Tomcat 下通过 IP 直接访问数据决策系统 |
| 修改Tomcat端口号 |
报错:内存溢出。在实际制作报表的过程中,如果出现数据量过大或者卡顿的现象,就需要将 FineReport 工程所在的 Tomcat 服务器内存调大 | Tomcat 服务器内存修改 |
工程部署到 Tomcat 环境下,日志文件默认存储在%Tomcat_HOME%\logs路径下,但部分用户希望自定义日志存储路径 | Tomcat 中指定日志/临时文件路径 |
Tomcat 问题汇总 |