java - "java.lang.NoSuchMethodError"读取xmlbean时出现异常

标签 java apache-poi xmlbeans

我正在尝试读取 XLSX 文件。它显示此错误

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.setSaveAggressiveNamespaces()Lorg/apache/xmlbeans/XmlOptions;
        at org.apache.poi.POIXMLDocumentPart.<clinit>(POIXMLDocumentPart.java:46)
        at NewClass.main(NewClass.java:33)
Java Result: 1

错误所在:

OPCPackage opc=OPCPackage.open(is);
XSSFWorkbook wb= new XSSFWorkbook(opc);

最佳答案

确保您的类路径上有正确版本 (2.x) 的 XmlBeans

关于java - "java.lang.NoSuchMethodError"读取xmlbean时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12194830/

相关文章:

java - 谷歌 Protocol Buffer : how to define message contains ArrayList<ArrayList<String>> in proto file

java - Maven 不在存储库中寻找插件

java - Excel Apache POI - 内部带有文本的形状

java - POI 公式评估器 IFERROR

java - 随机生成器似乎没有生成某些数字 : is my code wrong or is it a feature of objects of type Random?

java - 如何使用 java sdk 在 Azure Blob 存储中上传单个视频文件的多个 block ?

读取 Microsoft Word 文档时出现 Android Apache POI 错误 : org. apache.xmlbeans.SchemaTypeLoaderException Cannot resolve type for handle

java - 如何使用 XMLBeans 将 XML 声明添加到 xml

java - 消息为 "Unexpected element: CDATA"的 org.apache.xmlbeans.XmlException 是什么意思?

java - 具有 xmlbean 绑定(bind)的 Axis2 maven 插件生成未知符号 innerType 和 addNew()