我遇到电力问题,在开发模式下重置我的电脑。所以这段代码在工作 辉煌 之前:
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)
这发生在创建工作簿步骤中。我看过here和here以及其他一些问题的解决方案......我使用“Invalidate cashes”并执行另一个漂亮的 magic 和不可理解解决方案,添加库,设置环境......但是没有工作。
现在,我没有 Idea ( Intellij )该做什么......
答案 0 :(得分:0)
我找到了解决方案。重置后,似乎依赖项(?)崩溃了。现在我必须包括所有库,而不是来自像文件夹这样的源,但是逐个添加到每个库本身。
谢谢,抱歉