maven用的多了,冲突什么的也是见的多了。
简单介绍一种maven冲突查找方法。
idea是大家最多使用的ide。默认已经提供了maven生成图。
可以见到生成如下依赖图
此图依然不够直观。
介绍下一种方法
idea的插件搜索maven helper 并安装(安装成功后需要重启)
安装完成后对于maven项目会在pom文件地步出现dependency analyzer
点击tab查看依赖以及所有依赖
会将对应的版本依赖关系列出来。
红色的表示依赖的该版本jar的路径并非最短,被其他版本jar所代替。即表示通过依赖仲裁保留了白色版本的构件。
具体可参考