0

我正在使用 Poi(poi, poi-ooxml-schemas,poi-ooxml-4.4.1 ) api 进行导出-导入操作,现在在升级 xmlbeans-5.0 后将 xmlbeans 从 3.0.2 升级到 5.0.1 版本。 1 创建新的 SXSSFWorkbook(100) 时出错;

.... java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.put(Ljava/lang/Object;)V java.lang.NoClassDefFoundError: 无法初始化类 org.apache.poi.xssf.model.SharedStringsTable

并使用 jaxb-api-2.4.0-b180830.0359 版本。

4

1 回答 1

0

我在我的 pom.xml 代码中找到了以下依赖项,一旦我删除了它。它对我来说很好。

<dependency>
    <groupId>org.apache.servicemix.bundles</groupId>
    <artifactId>org.apache.servicemix.bundles.poi</artifactId>
    <version>4.1.2_1</version>
</dependency>

所以删除它,它会工作。

于 2022-02-17T17:10:22.227 回答