关于 poi 相关程序更新升级
由于 poi 官方旧版程序存在部分漏洞,所以目前产品对 poi 相关 jar 进行更新升级,用户可根据实际情况选择更新。(注意:根据此贴进行更新操作时要求 jdk 版本不低于 1.8)
情况一,选择升级 poi,需要更新 2021 年 4 月 16 日或之后的润乾核心 jar,并对以下 jar 进行调整:
删除以下 jar:
commons-codec-1.9.jar
commons-codec-1.3.jar
poi-3.17.jar
poi-excelant-3.17.jar
poi-ooxml-3.17.jar
poi-ooxml-schemas-3.17.jar
poi-scratchpad-3.17.jar
xmlbeans-2.6.0.jar
增加以下 jar:
commons-compress-1.20.jar
commons-math3-3.6.1.jar
commons-codec-1.15.jar
poi-5.0.0.jar
poi-excelant-5.0.0.jar
poi-integration-5.0.0.jar
poi-ooxml-5.0.0.jar
poi-ooxml-full-5.0.0.jar
poi-ooxml-lite-5.0.0.jar
poi-scratchpad-5.0.0.jar
SparseBitSet-1.2.jar
xmlsec-2.2.1.jar
xmlbeans-4.0.0.jar
bouncycastle-1.68.jar
点击下载:poi-5.0.0.zip
情况二,选择不升级 poi, 如果使用的 2021 年 4 月 16 日之前的润乾核心 jar ,则可忽略本帖;如果使用 2021 年 4 月 16 日及之后的润乾核心 jar,则需要同时更新 poi-3.17.jar,并增加 commons-math3-3.6.1.jar,否则会出现程序不兼容的问题。
点击下载:poi-3.17.zip
情况三,20210421 版本及之后版本的安装包中已进行了相关升级,可忽略本贴内容。