最短路径原则
在最后一级,最后声明原则
不在第一级,谁先引用先使用谁
第一种:
通过exclusion 排除不需要的依赖
第二种:
使用【dependencyManagement】指定使用哪一个版本的依赖。
作用:统一版本管理 /指定依赖管理
第三种(必杀):直接在jar包中删除冲突了的(多余的那个依赖)对应的package包。
直接删除文件,但是jar需要放到私有仓库里面
只要存在依赖冲突,最好还是解决掉,不要给系统留下隐患
使用maven helper解决依赖问题
最短路径原则
在最后一级,最后声明原则
不在第一级,谁先引用先使用谁
第一种:
通过exclusion 排除不需要的依赖
第二种:
使用【dependencyManagement】指定使用哪一个版本的依赖。
作用:统一版本管理 /指定依赖管理
直接删除文件,但是jar需要放到私有仓库里面
只要存在依赖冲突,最好还是解决掉,不要给系统留下隐患
使用maven helper解决依赖问题