反饋已提交
網絡繁忙
獨立部署是隻將整個FR工程放拷貝到Web容器中,FR工程會成爲一個獨立的Web應用。
在進行獨立部署之前,您需要配置JDK和Web應用伺服器(推薦Tomcat)。
本節內容:詳細介紹如何在Windows和Linux環境下,將FR工程獨立部署到Tomcat中。
安裝版本:windows10+jdk1.8.0_251+tomcat8.5.69+FineReport10.0。
使用者部署應用需配置JDK和Tomcat環境,相關內容可見JDK的安裝和配置以及Tomcat的安裝和配置。
將%FR_HOME%\webapps下的 webroot 文件夾拷貝到%Tomcat_HOME%\webapps下。
注:報表工程名 webroot 可以自定義修改,但是需要注意的是後面訪問決策系統時地址http://ip:端口/工程名/decision中的【工程名】也要隨之更改。
將%JAVA_HOME%\jdk\lib下的tools.jar拷貝到%Tomcat_HOME%\lib或%Tomcat_HOME%\webapps\webroot\WEB-INF\lib下。
根據自己的系統,執行%Tomcat_HOME%\bin下的 startup.bat 或 startup.sh 檔案,啟動 Tomcat 伺服器。
以 Windows 系統為例,雙擊【startup.bat】,啟動 Tomcat 伺服器。
訪問資料決策系統也就是訪問部署好的報表工程,在瀏覽器中輸入訪問地址http://localhost:8080/webroot/decision,開啟決策系統配置頁面,即部署成功。
注1:預設埠為 8080,可根據需要見tomcat埠配置,作者把埠設為了為 80。
注2:訪問地址由「伺服器 IP+ 端口 + 工程檔名 +decision」組成。
安裝版本:Ubuntu+jdk1.8.0_202+tomcat8.5.49+FineReport10.0。
将本地報表工程的 webroot 文件夾壓縮,将壓縮包上傳至%TOMCAT_HOME%\webapps下,可以通過 WinSCP/FTP 等軟件上傳。如下圖所示。
上傳完成後,解壓壓縮包,輸入程式碼:unzip webroot.zip。
注:不推薦直接上傳文件夾,防止出現問題。
將%JAVA_HOME%\jdk\lib下的 tools.jar 複製到部署的伺服器中。
複製到%TOMCAT_HOME%\lib下或者%TOMCAT_HOME%\webapps\工程名\WEB_INF\lib下。
程式碼:cp /usr/java/jdk1.8.0_202/lib/tools.jar /usr/tomcat/apache-tomcat-8.5.69/lib。
進入%TOMCAT_HOME%/bin目錄,先運行shutdown.sh,關閉 Tomcat 伺服器:./shutdown.sh。
查找是否還有 Tomcat 的進程,如果有 kill tomcat 進程:ps -ef |grep tomcat。
如果有 Tomcat 的進程,則 kill,pid 爲相應的進程号:kill -9 pid。
再運行 startup.sh :./startup.sh。
查看 Tomcat 日志:tail -f ../logs/catalina.out。
啟動瀏覽器,在位址列輸入:http://ip:伺服器埠號/工程名/decision,能成功看到部署成功頁面,則表明 FineReport 應用部署 Tomcat 伺服器成功,如下圖所示。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉