关于 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 版本及之后版本的安装包中已进行了相关升级,可忽略本贴内容。