1. 概述
本文提供使用「設計器環境檢測」時,出現 JAR 異常時的解決方案。
2. 檢測項目及解決方案
2.1 JAR包是否存在缺失
問題描述:缺少JAR,%FR_HOME%\lib:XXX、XXX ,%FR_HOME%\webapps\webroot\WEB-INF\lib:XXX、XXX 。
日志記錄:錯誤代碼:11300108,缺少jar:xxx。
原因分析:對應路徑下缺少部分 JAR 包。
解決方案:聯系技術支持獲取對應版本的 JAR 包,将 JAR 包放到直徑路徑下即可。
2.2 JAR包版本是否一緻
注:本地的環境以 designer 文件夾爲準,展示不一緻的 jar 名稱;遠程環境一一對比,展示不一緻的 jar 名稱。
問題描述:當設計器JAR包與遠程環境 JAR 包不一緻時出現提示:JAR 包版本不一緻,XXX,例如:designer.jar。
日志記錄:錯誤代碼:11300109,JAR 包版本不一緻:xxx。
原因分析:本地環境與遠程環境的 JAR 包版本不一緻。
解決方案:将本地環境與遠程環境的 JAR 包版本更新爲同一版本即可。如何确定版本請參考:軟件版本 。
2.3 JAR 包是否存在沖突
問題描述:異常 JAR,%FR_HOME%\lib:XXX、XXX;%FR_HOME%\webapps\webroot\WEB-INF\lib:XXX、XXX。
日志記錄:錯誤代碼:11300110,異常jar:xxx
原因分析:JAR 包存在沖突。
解決方案:
1、若爲產品自帶的JAR包與定制的 JAR 包存在沖突,請聯系技術支持尋求幫助。
2、若爲產品自帶的JAR包新舊版本沖突,确認需要使用的版本并保留,并删另一個即可。
3、若爲產品引入的第三方 JAR 包沖突,常見的問題爲 WEB-INF/lib 下面放了驅動,插件也依賴了這個不同版本的驅動,請聯系技術支持尋求幫助。