0

将 Apache POI 从 3.17 更新到 4.1.1 后,我收到以下错误消息:

org.apache.commons.jxpath.JXPathNotFoundException:xpath 没有值:org.apache.commons.jxpath.ri.JXPathContextReferenceImpl.getValue(JXPathContextReferenceImpl.java:383) 处的 /xxxx/值 org.apache.commons.jxpath.ri .JXPathContextReferenceImpl.getValue(JXPathContextReferenceImpl.java:313)

这是我的pom:

<groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.1.1</version>
</dependency>
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml-schemas</artifactId>
    <version>4.1.1</version>
</dependency>

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>4.1.1</version>
</dependency>

<dependency>
    <groupId>org.apache.xmlbeans</groupId>
    <artifactId>xmlbeans</artifactId>
    <version>3.1.0</version>
</dependency>

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>ooxml-schemas</artifactId>
    <version>1.3</version>
</dependency>

我的设置:

JDK 8 野蝇 10

JXPath - 最后一个版本是 1.3 https://mvnrepository.com/artifact/commons-jxpath/commons-jxpath

4

0 回答 0