我正在尝试更新我们的代码以使用XSSFWorkbook而不是HSSFWorkbook。
我在项目中添加了以下罐子:
当我尝试在为我们的客户创建excel表的应用程序中运行该部件时,我得到以下堆栈跟踪:
java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTWorkbook$Factory
at org.apache.poi.xssf.usermodel.XSSFWorkbook.onWorkbookCreate(XSSFWorkbook.java:383)
at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:218)
我在stackoverflow中找到了一些项目,需要下载额外的jar,我确实这样做了,但没有任何类似于我现在看到的内容。
提前感谢您的帮助。
乔