各位大神帮我看看这个异常是什么原因呢?

超人不会飞 发布于 02/12 19:08
阅读 556
收藏 0

我用poi通过模板导出excel 报以下异常 帮我看看

java.lang.ClassNotFoundException: org.apache.commons.collections4.bidimap.TreeBidiMap
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
    at org.apache.poi.hpsf.Section.<init>(Section.java:178)
    at org.apache.poi.hpsf.MutableSection.<init>(MutableSection.java:41)
    at org.apache.poi.hpsf.PropertySet.init(PropertySet.java:494)
    at org.apache.poi.hpsf.PropertySet.<init>(PropertySet.java:196)
    at org.apache.poi.hpsf.MutablePropertySet.<init>(MutablePropertySet.java:44)
    at org.apache.poi.hpsf.SpecialPropertySet.<init>(SpecialPropertySet.java:47)
    at org.apache.poi.hpsf.DocumentSummaryInformation.<init>(DocumentSummaryInformation.java:99)
    at org.apache.poi.hpsf.PropertySetFactory.create(PropertySetFactory.java:116)
    at org.apache.poi.POIDocument.getPropertySet(POIDocument.java:236)
    at org.apache.poi.POIDocument.getPropertySet(POIDocument.java:197)

加载中
0
银杏果果
银杏果果

java.lang.ClassNotFoundException

这个表示java类未找到的异常,看看 apache.commons 类库是否正确导入,如果已导入,尝试删除,如果删除后代码没有报红,证明应用服务器中已经存在commons类库,好像存在多个相同或相同且版本不同的类库也会出现这个问题。

超人不会飞
超人不会飞
谢谢你的提醒,通过你的思路我查了下poi的jar版本,原来是版本过低导致的
0
Eric_林
Eric_林

ClassNotFoundException

返回顶部
顶部