文章目录 解决传递依赖1.Maven 自己调节原则2.排除依赖3.版本锁定-----指定项目中依赖的版本。(推荐使用) 解决传递依赖 传递依赖:A(项目)依赖B,B依赖C(1.2版本),那么B就是A的直接依赖,然后C就是A的传递依赖,这时候如果在导入一个D,则D依赖C(1.5),这时候如何处理呢? 1.Maven 自己调节原则 (1)第一声明者优先原则 :谁先定义的就用说的传递依赖; (2)路径近者优先原则: 直接依赖级别高于传递依赖; 2.排除依赖 3.版本锁定-----指定项目中依赖的版本。(推荐使用)