使用apache POI的java中的运行时错误

时间:2012-06-26 17:17:59

标签: java apache-poi

我收到错误:

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();

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

1 个答案:

答案 0 :(得分:2)

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

此声明表示您的罐子不匹配(不兼容)。确保你有支持的罐子版本。