Maven传递依赖冲突解决的三大种方式

传递依赖冲突解决

传递依赖:A(项目)依赖BB依赖C1.1版本),BA的直接依赖,C就是A的传递依赖

导入依赖DD依赖C1.2版本)

1.1 Maven自己调解原则

1.1.1 第一声明者优先原则

谁先定义的就用谁的传递依赖。

1.1.2 路径近者优先原则

直接依赖级别高于传递依赖。

1.2 排除依赖

  

  

1.3 版本锁定(推荐使用,当在版本升级时特别方便

   

====================dependencyManagement 是什么

Maven中的dependencyManagement 意义 - Mr_伍先生 - 博客园
http://www.cnblogs.com/mr-wuxiansheng/p/6189438.html

    

    

 

发布了159 篇原创文章 · 获赞 75 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/xuehuagongzi000/article/details/79186937