1. 概述
在 FineBI 安裝完成以後,進入安裝目錄可以看到安裝檔案。FineBI 安裝檔案本質上就是一個 Tomcat 。本文詳細介紹安裝目錄結構。
2. 安裝根目錄
每個檔案存放的內容如下表所示:
檔案 | 內容 |
---|---|
.install4j | FineBI 的圖片 |
bin |
|
jre | 是在 Java 運作環境下支援 Java 應用程式 |
lib | 存放 BI 啟動的時候的載入動畫的 JAR 包 |
logs | 包含工程運作日誌、GC日誌注:清空一般不會對運作帶來影響。 |
server | Tomcat 的根目錄,包含 Tomcat 的配置資料夾以及 Tomcat 自帶的依賴資料夾 |
temp |
注:temp 臨時目錄在工程運作時不建議做清理,需要在工程停機時清理,如果清理後提示報錯需要工程重啟 |
webapps | 存放應用程式,當服務啟動時會去載入 webapps 目錄下的應用程式 |
FineBI5.1 說明文檔 .chm | FineBI5.1 版本的離線說明文檔 |
LICENSE | 允許證,裏面記錄了 Tomcat 的一些條款等等 |
NOTICE | 記錄 Tomcat 的新的通知,公告 |
RELEASE-NOTES | 記錄的是發行版本的說明,一些捆綁的 API ,新特性等等 |
RUNNING.txt | 記錄 Tomcat 的運作環境以及怎樣配置參數,變數,啟動等等 |
uninstall.exe | 自帶卸載 exe ,雙擊即可呼叫卸載功能 |
3. webroot 目錄
每個檔案存放的內容如下表所示:
檔案 | 內容 |
---|---|
backup | 存放工程備份檔案,包含平台配置備份、jar備份、插件備份等 |
Demo_files | 存放工程自帶的 DEMO 展示需要的檔案 |
logs | 存放日誌檔案,記錄系統登入資訊、範本存取資訊、報錯資訊等 |
scripts | 存放插件相關檔案 |
WEB-INF | BI 工程主目錄 |
FRDemo.db | 內建 Sqlite 資料庫檔案 |
test.mv.db、test.trace.db | 內建 H2 資料庫檔案 |
Web組件.html | 這是一個 Web 組件,寫入的超連結位址即可。比如這是一個自訂的 HTML 檔案,內建在工程內部 %/webroot/這個目錄之下 |
4. WEB-INF 目錄
每個檔案存放的內容如下表所示:
檔案 | 內容 |
---|---|
assets | 資源資料夾,存放工程用到的資源檔案等 其中 temp_attach 中存放着上傳的圖片和 Excel 資料。 |
assist | 輔助資料夾,存放一些輔助檔案 |
classes | class 檔案存放目錄 |
dashboards | BI 範本儲存資料夾 |
embed | 內建資料庫配置目錄 |
lib | BI 工程依賴的 JAR 包資料夾 |
reportlets | 存放 FineReport 報表 cpt 、frm檔案 |
resources | 存放工程相關的資源配置檔案 |
treasures | 包含報表的功能點及 BI 的埋點資訊,正常情況下一個月會自動生成一次 |
5. resources 目錄
每個檔案存放的內容如下表所示:
檔案 | 內容 |
---|---|
direct | 存放實時資料相關配置資訊 |
cpu.xml | CPU 開關,處理 sigard 導致 JVM 虛擬機當機問題時使用 |
FanRuan.lic | 工程憑證檔案 |
rlink.rlink | Rserver 連結配置 |