下午的时候发现项目中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
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦