当前位置:   article > 正文

记录一次产生java.lang.IncompatibleClassChangeError错误的解决思路;java版本1.8_java.lang.incoimpatiblecla==changeerror: methor

java.lang.incoimpatiblecla==changeerror: methor

1. 全局搜索是否有不同版本的相同类

2. 没有相同类的情况搜索这个类里面的依赖类(import的类)是否有不同版本的相同类

3. 按以上思路递归查找

4. 找到后保证使用的是正确的版本,删掉相同的依赖或调整依赖版本

备注:有一种情况是你引入某个类时不会报错,但它实际上是有问题的,当这个类依赖了其他的类,而这个其他类是会根据环境的不同而改变的,而你的环境的这个其他类的包版本正好就不对,就会出现这个问题,这时你需要调整这个其他类的版本为兼容的版本,我tm就出现了这个问题,调了半天

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/570977
推荐阅读
相关标签
  

闽ICP备14008679号