V5.0.011版本升级关于第三方jar包的说明
V5.0.011版本升级关于第三方jar包的说明
升级前注意事项
若从V5.0.002之前版本升级到V5.0.011版本,请先阅读:V5.0.002版本升级说明
若从 V5.0.002版本及之后版本升级到V5.0.011版本,则直接阅读本篇说明。
本次苍穹&星瀚升级版本变化较大,其中涉及到第三方Jar升级,对二开影响较大,请关注!
1、二开兼容性
由于安全漏洞,标准产品中的第三方jar包hadoop-auth-2.x.x.jar、hadoop-common-2.x.x.jar、oauth-client4j-sample-0.0.1-SNAPSHOT.jar已经删除。如果二开用到以上3个jar包可能会报错,为了兼容这种情况,补丁中把上述3个jar包放到了trd-legacy.zip中,客户可在环境变量TRDLIBS加上trd-legacy,如下图所示,就可以兼容现有代码。
如果是用虚机部署的,修改TRDLIBS环境变量:
export TRDLIBS=trd.xml,trd-qing,trd-legacy
从安全考虑,建议二开代码进行修改,不用上述3个包
2、模块解耦
V5.0.010因模块解耦做了部分工程jar包拆分, 更新后需要对依赖配置调整,请在gradle配置中按如下示例添加依赖:
compile fileTree(dir: bos, include: 'bos-entity-metadata-*.jar')
compile fileTree(dir: bos, include: 'bos-form-metadata-*.jar')
compile fileTree(dir: bos, include: 'bos-core-api-*.jar')
compile fileTree(dir: bos, include: 'bos-schedule-core-*.jar')
compile fileTree(dir: bos, include: 'bos-dao-*.jar')
V5.0.011版本升级关于第三方jar包的说明
本文2024-09-23 00:17:29发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-138528.html