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 下面放了驱动,插件也依赖了这个不同版本的驱动,请联系技术支持寻求帮助。