反饋已提交

網絡繁忙

Tomcat獨立部署FineReport工程

一、描述

  1. 獨立部署是隻將整個FR工程放拷貝到Web容器中,FR工程會成爲一個獨立的Web應用。

  2. 在進行獨立部署之前,您需要配置JDK和Web應用伺服器(推薦Tomcat)。

  3. 本節內容:詳細介紹如何在Windows和Linux環境下,將FR工程獨立部署到Tomcat中。

二、Windows下FineReport的獨立部署

安裝版本:windows10+jdk1.8.0_251+tomcat8.5.69+FineReport10.0

1
環境配置。
  1. 使用者部署應用需配置JDK和Tomcat環境,相關內容可見JDK的安裝和配置以及Tomcat的安裝和配置

2
拷貝報表工程。
  1. 將%FR_HOME%\webapps下的 webroot 文件夾拷貝到%Tomcat_HOME%\webapps下

  2. 注:報表工程名 webroot 可以自定義修改,但是需要注意的是後面訪問決策系統時地址http://ip:端口/工程名/decision中的【工程名】也要隨之更改。

3
拷貝 tools.jar。
  1. 將%JAVA_HOME%\jdk\lib下的tools.jar拷貝到%Tomcat_HOME%\lib或%Tomcat_HOME%\webapps\webroot\WEB-INF\lib下

2.png

4
啟動 Tomcat 伺服器。
  1. 根據自己的系統,執行%Tomcat_HOME%\bin下的 startup.bat 或 startup.sh 檔案,啟動 Tomcat 伺服器。

  2. 以 Windows 系統為例,雙擊【startup.bat】,啟動 Tomcat 伺服器。

3.png

5
訪問資料決策系統。
  1. 訪問資料決策系統也就是訪問部署好的報表工程,在瀏覽器中輸入訪問地址http://localhost:8080/webroot/decision,開啟決策系統配置頁面,即部署成功。

  2. 注1:預設埠為 8080,可根據需要見tomcat埠配置,作者把埠設為了為 80。

  3. 注2:訪問地址由「伺服器 IP+ 端口 + 工程檔名 +decision」組成。

4.png


三、Linux下FineReport的獨立部署

安裝版本:Ubuntu+jdk1.8.0_202+tomcat8.5.49+FineReport10.0。

1
環境配置。
  1. 使用者部署應用需配置JDK和Tomcat環境,相關內容可見JDK的安裝和配置以及Tomcat的安裝和配置。

2
上傳 webroot 文件至 Tomcat 環境中。
  1. 将本地報表工程的 webroot 文件夾壓縮,将壓縮包上傳至%TOMCAT_HOME%\webapps下,可以通過 WinSCP/FTP 等軟件上傳。如下圖所示。

  2. 上傳完成後,解壓壓縮包,輸入程式碼:unzip webroot.zip。

  3. 注:不推薦直接上傳文件夾,防止出現問題。

3
引入JDK中的tools.jar檔案。
  1. 將%JAVA_HOME%\jdk\lib下的 tools.jar 複製到部署的伺服器中。

  2. 複製到%TOMCAT_HOME%\lib下或者%TOMCAT_HOME%\webapps\工程名\WEB_INF\lib下。

  3. 程式碼:cp /usr/java/jdk1.8.0_202/lib/tools.jar /usr/tomcat/apache-tomcat-8.5.69/lib。

4
重啓 Tomcat 伺服器。
  1. 入%TOMCAT_HOME%/bin目錄,先運行shutdown.sh,關閉 Tomcat 伺服器:./shutdown.sh。

  2. 查找是否還有 Tomcat 的進程,如果有 kill tomcat 進程:ps -ef |grep tomcat。

  3. 如果有 Tomcat 的進程,則 kill,pid 爲相應的進程号:kill -9 pid。

  4. 再運行 startup.sh :./startup.sh。

  5. 查看 Tomcat 日志:tail -f ../logs/catalina.out。

5.png

5
效果查看。
  1. 啟動瀏覽器,在位址列輸入:http://ip:伺服器埠號/工程名/decision,能成功看到部署成功頁面,則表明  FineReport 應用部署 Tomcat 伺服器成功,如下圖所示。

6.png

附件列表


主題: 部署集成
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉