java.lang.IncompatibleClassChangeError: Implementing class异常解决方法

来源:互联网 发布:python程序调试 编辑:程序博客网 时间:2024/05/01 00:46

在公司的一个Web Service调用的一个项目中,现场环境已存在一个版本,将现网版本拷贝到一个测试环境后出现如下错误:

java.lang.IncompatibleClassChangeError: Implementing class 

通过Baidu得知这个错误是在部署的项目中存在jar重复加载导致的,进入发布的项目的lib目录下发现存在100多个jar,通过人工检查问题不好发现,不经意间在ITEYE中发现问题的所在,请参考:http://www.iteye.com/topic/1122169

在项目中发现采用了CXF2.5版本,并引入了依赖包neethi-3.0.1以及xmlschema-core-2.0.1 ,再发现还存在neethi-2.0.4和XmlSchema-1.4.5包,按照高手说的将neethi-2.0.4和XmlSchema-1.4.5包删除后,重启应用,Web Service调用正常了

0 0
原创粉丝点击