历史版本21 :Windows下Tomcat独立部署FineReport工程 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

在线视频学习请查看:Tomcat 服务器部署

独立部署需要用户自己下载并安装 Web 应用服务器和 JDK 来配置部署的环境,再将 FineReport 的报表工程拷贝到 Web 应用服务器下。

这篇文档以 Tomcat 服务器的独立部署为例,详细介绍独立部署的操作步骤。

2. 操作步骤编辑

2.1 环境配置

用户下载并安装 Tomcat 服务器和 JDK,安装方法可以查阅网上相关资料,这边就不再详细介绍。

需要注意的是 Tomcat 服务器版本和 JDK 版本之间存在对应关系,版本不对应会导致服务器部署失败。

  Tomcat 版本 JDK 版本 
  9.0.x  8 and later
  8.5.x  8 and later
  8.0.x  7 and later
  7.0.x  6 and later

2.2 拷贝报表工程

%FR_HOME%\webapps下的 webroot 文件夹拷贝到%Tomcat_HOME%\webapps

注:报表工程名 webroot 可以自定义修改,但是需要注意的是后面访问决策系统时地址http://ip:端口/工程名/decision中的工程名也要随之更改。

Snag_388cdd2.png

2.3 拷贝 tools.jar

%JAVA_HOME%\jdk\lib下的tools.jar拷贝到%Tomcat_HOME%\lib%Tomcat_HOME%\webapps\webroot\WEB-INF\lib下,详细内容参见文档:服务器部署引入 tools.jar

Snag_3ce0137.png

2.4 启动 Tomcat 服务器

根据自己的系统,执行%Tomcat_HOME%\bin下的 startup.bat 或 startup.sh 文件,启动 Tomcat 服务器。

以 Windows 系统为例,双击 startup.bat,启动 Tomcat 服务器。

Snag_3d557a2.png

2.5 访问数据决策系统

访问数据决策系统也就是访问部署好的报表工程,在浏览器中输入访问地址http://localhost:8080/webroot/decision,打开决策系统配置页面,即部署成功。

1558595032796925.png

注1:默认端口为 8080,可根据需要 修改端口配置 。

注2:访问地址由「服务器 IP+ 端口 + 工程文件名 +decision」组成。

3. 注意事项编辑

如果出现报错:配置管理员密码出错Java heap space,表示 Tomcat 的内存不足,需修改Tomcat 内存配置。

修改内存的方法参见文档:Java heap space