2009-12-14 52 views
0

我已經下載了最新的POI 3.5,並試圖爲Excel sheet.But創建它總是給錯誤而exceuting像一些代碼運行示例應用程序:用於創建XML的POI 3.5 WorkBook異常?

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

發生的例外所有的時間是:

異常在線程「主要」 java.lang.NoClassDefFoundError:組織/阿帕奇/ XMLBeans的/在ExcelSheetCreation.main(ExcelSheetCreation.java:38)XmlException

請給給定異常的解決方案, 爲什麼它給這類的例外,因爲我已經包括所有類型的POI 3.5罐。 什麼包含更多的項目?

感謝,

米沙勒沙阿

回答

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>