Java [求助] 使用 poi-4.1.1 写 excel 文件时报异常 NoClassDefFoundError

Tester_XXX · 2019年11月21日 · 最后由 Tester_XXX 回复于 2019年11月26日 · 2871 次阅读

项目中已经导入了 poi-4.1.1 相关的 jar 包,如图

新建文件可以成功,但是在执行这一句时抛出异常

异常如下

同样的代码在公司的电脑上可以成功运行,两台电脑唯一的区别就是使用的 poi 版本不一样,一个是 4.0.1,一个是 4.1.1。
求大神讲解报错原因并提供解决方案

最佳回复

maven pom 文件里面添加 commons-math3 的依赖再看下

共收到 4 条回复 时间 点赞

项目有 commons-math3 这个包?

项目有 commons-math3 这个包?

maven pom 文件里面添加 commons-math3 的依赖再看下

simonpatrick 回复

我又试了一下,换成 poi-4.0.1.jar 就不会报错。
然后我又换成 poi-4.1.1.jar,并且在项目中添加了 commons-math3-3.6.1.jar,没有报错了。。
没明白到底是什么原因

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册