带有Apache POI的Java中的运行时错误

我得到错误:

java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.setSaveAggressiveNamespaces()Lorg/apache/xmlbeans/XmlOptions;

at org.apache.poi.POIXMLDocumentPart.<clinit>(POIXMLDocumentPart.java:56)

从第56行开始:

public static Workbook wb = new XSSFWorkbook();

我只需要重新链接我的库,但是我所做的就是移动所有文件,并将构建路径重置为我将文件移动到的位置,并删除了旧文件。

回答:

java.lang.NoSuchMethodError: org.apache.xmlbeans.XmlOptions.setSaveAggressiveNamespaces()Lorg/apache/xmlbeans/XmlOptions;

此语句表明您的jar不匹配(不兼容)。确保您具有受支持的jar版本。

以上是 带有Apache POI的Java中的运行时错误 的全部内容, 来源链接: utcz.com/qa/422241.html

回到顶部