gpt4 book ai didi

excel - java.lang.NoClassDefFoundError : Could not initialize class org. apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller

转载 作者:行者123 更新时间:2023-12-02 07:52:34 25 4
gpt4 key购买 nike

我尝试使用 Xssf API 生成 Excel,因为它的内存占用很小。它在我的本地机器上运行良好,该机器有jdk1.7。但是当我尝试在 java 版本为 1.6.0_75 的 UNIX 上运行它时,出现以下错误。

java.lang.NoClassDefFoundError:无法初始化类 org.apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller

我的类路径中有以下 jars

  • poi-3.11-20141221.jar
  • poi-excelant-3.11-20141221.jar
  • poi-ooxml-3.11-20141221.jar
  • poi-ooxml-schemas-3.11-20141221.jar
  • xmlbeans-2.6.0.jar
  • xercesImpl.jar

我已验证 poi-3.11-20141221.jar 具有 ZipPackagePropertiesMarshaller 类。

似乎缺少一些 jar 。我错过了什么吗?

最佳答案

我已经找到了解决我自己问题的方法。我用 poi-ooxml-3.9.jar 替换了 poi-3.11-20141221.jar。这有效。

关于excel - java.lang.NoClassDefFoundError : Could not initialize class org. apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28164609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com