手记

Idea查看jar包冲突

下午的时候发现项目中netty服务启动不了,debug发现是classNofound错误,但是netty服务近期都没有人动过,所以怀疑是jar包冲突了,pom.xml文件中引用的是4.1.20.Final,但是发现jar包中出现了4.1.16版本,所以肯定是jar包冲突。

image.png

Idea中查看Jar包依赖关系

如下图,发现是spring-rabbit引进来的,把4.1.20.Final全部覆盖了,
所以解决方法有两种,
一:只要把pom.xml文件中改成4.1.16.Final就可以了,当然这不是个好办法,
二:就是在spring-rabbit用<excludes>排掉不需要的4.1.16.Final包,但是这个方法并没有测试,因为这个是同事负责的,我在帮忙定位问题后,因为急于发版,所以就采用第一种方法了。

image.png

image.png

image.png



作者:张凯_9908
链接:https://www.jianshu.com/p/c0e9281a7176


0人推荐
随时随地看视频
慕课网APP