poi操作docx报org.apache.poi.util.XMLHelper.newDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder;[已解决]
问题描述
用poi操作docx时发现报错org.apache.poi.util.XMLHelper.newDocumentBuilder()Ljavax/xml/parsers/DocumentBuilder
原因分析:
问题排查后发现,因为代码中还需要操作doc,所以引入了下面的包,但是引入的是4.1.1的版本,报错的根本原因是第三方包版本不统一,找不到类,修改版本到4.1.2后重新maven打包,代码正常运行。
解决方案:
修改版本到4.1.2
<!-- 操作doc -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>4.1.2</version>
</dependency>