反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

11.0 小版本升級指南

一、概述

1
功能簡介。
  1. 為滿足客戶的新需求以及完善之前版本某些功能的不足之處,我們的産品在不斷地更新疊代。

  2. 若需要修複之前版本中存在的一些問題及增加新的産品功能,就需要使用者升級到當前最新版本。

  3. FineReport 11.0 內建一鍵升級的功能,升級更為方便。

2
升級邏輯。

注:使用者在進行升級前,為避免升級失敗出現檔案丟失的情況,請將所需要的檔案進行備份後再升級。備份可參考:B09-02 備份還原

  1. 11.0 版本之間的升級一般為固定的 JAR 包更新,也可能會存在增刪 JAR 包的情況。

二、小版本升級方法

1
設計器升級。
  1. 方法一:線上更新 JAR 包。

    1)開啟設計器,點選選單【說明】→【更新升級】,在【最新JAR】一欄會出現新版本號,下方會有更新按鈕,如下圖1所示。

    注:遠端設計狀態下不支援【更新升級】功能。

    2)觸發更新後,系統提示儲存重要資訊,如下圖2所示。

    3)設計器更新時由於要獲取比對 JS 並決議,會出現幾秒的延遲,獲取更新資訊中,如下圖3所示。

    4)按照提示更新,下方顯示下載 JAR 包進度;等待準備工作完成,系統將立即自動重啓。重啓之後【最新JAR】一欄顯示為【已經是最新版本】,即完成 11.0 版本更新。

  2. 方法二:人工更新 JAR 包。

    1)向 FineReport 技術人員索要 14 個的升級 JAR 包:

    【fine-accumulator-11.0.jar、fine-activator-11.0.jar、fine-core-11.0.jar、fine-datasource-11.0.jar、fine-decision-11.0.jar、fine-decision-report-11.0、fine-report-designer-11.0.jar、fine-report-engine-11.0.jar、fine-schedule-11.0.jar、fine-schedule-report-11.0.jar、fine-swift-log-adaptor-11.0.jar、fine-third-11.0.jar、fine-webui-11.0.jar、fine-cbb-11.0.jar】

    2)【fine-report-designer-11.0 】:這一個 JAR 包包含 FineReport 設計器的所有功能,必須更新,存放在 【%FR_Home%/lib 】下,如下圖4所示。

    3)其餘 JAR 包:升級到版本的時候,需要將剩下的 13 個 JAR 包放到 【%FR_Home%/webapps/webroot/WEB-INF/lib】下,如下圖5所示。

    注:11.0.3 之前版本不需要更換 fine-cbb-11.0.jar 。

    4)重啓設計器後生效。

  3. 方法三:插件管理觸發升級。

    1)當開啟新插件管理器時,如下圖6所示。

    2)點選伺服器,插件管理,若檢查到 jxbrowser 的 JAR 包不存在,則彈出強制升級提示框;點選確定或關閉提示框,將跳轉至更新升級介面。

2
伺服器升級。

注:伺服器上和設計器上的 JAR 的版本要保持一緻,否則可能會導緻某些範本本地看預覽效果正常,伺服器下預覽出現問題。

  1. 方法一:決策平台管理升級。

    開啟數據決策系統,在【管理系統】→【智慧維運】→【備份還原】→【更新升級】點選【立刻更新】按鈕,等待更新 JAR,成功後重啓 Web 伺服器即可。如下圖1所示。

    注:平台更新升級後,需要透過 Ctrl+C / kill 關閉 Tomcat 進程,使用其他方式會存在一定風險。

  2. 方法二:人工更新 JAR 包。

    使用者可以獲取 JAR 包後手動更換更新, linux 系統和 windows 系統下操作方式一緻。使用者可以向 FineReport 技術人員索要如下 13 個升級包,也可以安裝最新版本設計器後在安裝目錄【 %FR_Home%/webapps/webroot/WEB-INF/lib 】下copy。

    【fine-accumulator-11.0.jar、fine-activator-11.0.jar、fine-core-11.0.jar、fine-datasource-11.0.jar、fine-decision-11.0.jar、fine-decision-report-11.0.jar、fine-report-engine-11.0.jar、fine-schedule-11.0.jar、fine-schedule-report-11.0.jar、fine-swift-log-adaptor-11.0.jar、fine-third-11.0.jar、fine-webui-11.0.jar、fine-cbb-11.0.jar】

    獲取後,更換伺服器工程 【%TOMCAT_HOME%/webapps/webroot/WEB-INF/lib】下之前的 13 個 JAR 包,重啓伺服器即可完成升級。

    注1:更新 JAR 包後需要重啓伺服器才會生效。Linux 系統下,重啓時請參考:關閉 FineReport 工程

    注2:11.0.3 之前版本不需要更換 fine-cbb-11.0.jar 。

附件列表


主題: 版本說明
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉