NoClassDefFoundError:java中的org / apache / poi / ss / form
发布时间:2020-12-15 04:36:07 所属栏目:Java 来源:网络整理
导读:嗨,我正在使用apache poi写一个excel.我正在使用SXSSFWorkbook.但是当这段代码执行时,我一次又一次地得到这个错误. 引起: java.lang.NoClassDefFoundError:org / apache / poi / ss / formula / udf / UDFFinder 我的示例代码是 Workbook wb = new SXSSFWo
嗨,我正在使用apache poi写一个excel.我正在使用SXSSFWorkbook.但是当这段代码执行时,我一次又一次地得到这个错误.
引起: java.lang.NoClassDefFoundError:org / apache / poi / ss / formula / udf / UDFFinder 我的示例代码是 Workbook wb = new SXSSFWorkbook(); // i am getting error here SXSSFSheet s = (SXSSFSheet)wb.createSheet("Import List"); 我正在使用的依赖是 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.7</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.10-FINAL</version> </dependency> 现在请给我一些解决方案来解决这个问题 解决方法
你的poi jar版本与poi-ooxml jar版本不匹配
poi-ooxml-3.10-FINAL取决于poi-3.10-FINAL 你可以删除对poi的依赖,因为poi-ooxml会带来所需的版本或为poi添加适当的版本 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |