记一次IDEA出现源库与字节码不符的问题

小凯   |     |   问题   |   1分钟   |   704浏览  

问题截图
以上问题是引入hutool工具依赖中的一个类,但在允许调试时却显示与源码字节码不符合,也就无法进行调试。
试过以下方法:
1、mvn clean
2、mvn reload
3、项目结构中把hutool依赖移除,再重新mvn cleanmvn reload,重启idea
4、把maven本地仓库下的hutool文件夹删除
但是仍无法解决,最终排查maven依赖时,发现com.google.zxing这个包是爆红的,也就是说这个依赖没有导入?
也就是说hutool依赖包中并没有把所有需要的依赖引入到pom中,于是我从网上找到了该包的依赖并引入项目pom中,执行mvn reload。成功解决!

总结:目前遇到的库源与XX字节码不符的主要原因,检查当前依赖中是否有未导入的依赖包

如果你觉得文章对你有帮助,那就请作者喝杯咖啡吧☕
微信
支付宝
  条评论