POI操作Excel出错:java.lang.IncompatibleClassChangeError
2013-05-02 17:23
519 查看
最近应项目需要,做了一个导入Excel的功能。原本框架中有POI导入Excel的案例,并且在同事电脑上都能正常使用,进行导入Excel的操作。但是,copy到我的项目中就老是报错,其中一个是:java.lang.IncompatibleClassChangeError。找了一天不知道是什么原因,poi的jar换了又换,还是不行。最后发现果真是jar包的冲突。我的lib目录如下:
我只是往Referenced Libraries中引入了poi-3.8-20120326.jar和poi-ooxml-schemas-3.8-20120326.jar.。但是,还是报这个错误。百度了说jar包冲突。
真心不知道什么原因,瞎搞一下,把poi-2.5.1-final-20040804.jar删除。错误果真没有了。
很是奇怪: poi-2.5.1-final-20040804.jar存在于lib中,我没有“Build Path-->Add to Build Path”,为什么还是对项目有影响呢????
我只是往Referenced Libraries中引入了poi-3.8-20120326.jar和poi-ooxml-schemas-3.8-20120326.jar.。但是,还是报这个错误。百度了说jar包冲突。
真心不知道什么原因,瞎搞一下,把poi-2.5.1-final-20040804.jar删除。错误果真没有了。
很是奇怪: poi-2.5.1-final-20040804.jar存在于lib中,我没有“Build Path-->Add to Build Path”,为什么还是对项目有影响呢????
相关文章推荐
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError:
- tomcat consider increasing the maximum size of the cache java.lang.IncompatibleClassChangeError: Imp
- 异常:Error: java.lang.IncompatibleClassChangeError: Implementing class
- 关于Spring低于3.2版本升级到3.2报java.lang.IncompatibleClassChangeError异常的解决方法
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError: BasicHttpParams
- Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but i
- java.lang.IncompatibleClassChangeError: class org.springframework.cglib.core.DebuggingCla
- What causes java.lang.IncompatibleClassChangeError?
- [show] java.lang.IncompatibleClassChangeError:Implementing class
- java.lang.IncompatibleClassChangeError
- Exception in thread "main" java.lang.IncompatibleClassChangeError: net/sf/cglib/core/DebuggingClassW
- [ERROR] Terminal initialization failed; falling back to unsupported java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
- 解决java.lang.IncompatibleClassChangeError
- Caused by: java.lang.IncompatibleClassChangeError: class
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.SimpleTriggerBea
- 解决java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError