Maven依赖冲突解决

Maven依赖冲突解决

在工作中经常会遇到一些Maven依赖版本冲突的问题
解决办法1:
Maven依赖冲突解决_第1张图片
上图中,dubbo自带spring依赖,spring-webmvc依赖版本冲突,从dubbo中排除spring包即可

解决办法2:
1.maven项目右击弹出选项框,选择Show Dependencies Popup…
Maven依赖冲突解决_第2张图片
2.弹出依赖结构图,把依赖中有红线的部分–右击–选择Exclude删除即可
下边我这个图中已经删完了,所以看不到有红线部分
Maven依赖冲突解决_第3张图片
Maven依赖冲突解决_第4张图片
解决办法3:
IDEA中
File–settings–Plugins–下载Maven Helper插件

POM文件中
1.选择底部的Denpendency Analyzer
2.如果有依赖冲突,这部分会爆红 右击–Exclude删除爆红即可
3.删除的同时点击上方Refresh按钮刷新一下
Maven依赖冲突解决_第5张图片

你可能感兴趣的:(工作学习中常见问题,Maven)