POI 3.5 WorkBook XML创建的例外?

时间:2009-12-14 02:27:24

标签: xml exception apache-poi

我已经下载了最新的POI 3.5,并尝试运行示例应用程序来创建excel表。但是它总是会出错,而不像以下代码那样:

enter code here
    Workbook wb = new XSSFWorkbook(); //or new HSSFWorkbook();

始终生成异常是:

线程“main”中的异常java.lang.NoClassDefFoundError:org / apache / xmlbeans / XmlException     在ExcelSheetCreation.main(ExcelSheetCreation.java:38)

请为给定的例外提供解决方案, 为什么它会提供这种例外,因为我已经包含了所有类型的POI 3.5罐子。 什么在项目中包含更多内容?

谢谢,

Mishal Shah

1 个答案:

答案 0 :(得分:0)

如果您使用Maven,请包含此依赖项:

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>3.5-FINAL</version>
</dependency>

特别是,问题是因为您没有Apache xmlbeans依赖

<dependency>
    <groupId>org.apache.xmlbeans</groupId>
    <artifactId>xmlbeans</artifactId>
    <version>2.3.0</version>
</dependency>