继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Idea查看jar包冲突

慕虎7371278
关注TA
已关注
手记 1125
粉丝 201
获赞 871

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

webp

image.png

Idea中查看Jar包依赖关系

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

webp

image.png

webp

image.png

webp

image.png



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


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP