无法创建工作簿

时间:2013-07-23 03:38:11

标签: java apache-poi

我遇到电力问题,在开发模式下重置我的电脑。所以这段代码在工作 辉煌 之前:

InputStream fExcelTemp = new FileInputStream("XLStemplate/XLStemplate.xlsx");
//File fExcelTemp = new File(servletContext.getRealPath("XLStemplate/XLStemplate.xlsx"));

//This is evil!
Workbook wb = WorkbookFactory.create(fExcelTemp);
//Workbook wb = new XSSFWorkbook();

- 现在给出例外:

  

java.lang.NoClassDefFoundError:无法初始化类org.apache.poi.POIXMLDocument       在org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:72)

这发生在创建工作簿步骤中。我看过herehere以及其他一些问题的解决方案......我使用“Invalidate cashes”并执行另一个漂亮的 magic 不可理解解决方案,添加库,设置环境......但是没有工作。


现在,我没有 Idea Intellij )该做什么......

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。重置后,似乎依赖项(?)崩溃了。现在我必须包括所有库,而不是来自像文件夹这样的源,但是逐个添加到每个库本身


谢谢,抱歉