Java 依赖冲突的解决办法

依赖产生的原因

由于依赖具有传递性,导致不同的导入的jar包会依赖不同版本的组件。

依赖冲突的解决方案

  • 自己调节原则

先声明优先:依照pom文件顺序选择版本。
短路优先:依照pom文件声明的最短传递路径。

  • 依赖排除:<exclusions><exclusion></exclusion></exclusions>标签
  • 版本锁定:<Dependency Management> 进行版本管理
呵呵
原文地址:https://www.cnblogs.com/jiazhiyuan/p/13445602.html