一 maven-helper的使用
1.1 helper页面
打开pom文件,并可以切换tab,简单使用,如下图:
Conflicts(查看冲突)
All Dependencies as List(列表形式查看所有依赖)
All Dependencies as Tree(树形式查看所有依赖)
当前界面上还提供搜索功能 方便使用
1.2 conflicts的阅读顺序(从下向上看)
从图中可以看出有哪些jar存在冲突,存在冲突的情况下最终采用了哪个依赖的版本。标红的就是冲突版本,白色的是当前的解析版本。这个选项,需要从下向上看;
A依赖于B,B依赖于C,如下图:冲突的jar包就是dpscn-apass-oltp-plugin-api
1.3 dependencies as List的阅读顺序(从下向上看)
由下向上阅读: 如onlie-starter 依赖cache-api ;cache-api依赖starter-validation;starter-validation依赖 spring-boot-starter
1.4 dependencies as Tree阅读(从上向下看)
从上向下阅读,如onlie-starter 依赖 distriuctedlock-starter , distriuctedlock-starter 依赖 distriuctedlock-core ......