maven 使用dependencyManagement统一管理依赖版本

今日思语:人生方方长长,努力把她磨成方圆,所以 加油咯~

 

使用maven可以很方便的进行项目依赖的管理,即可以管理我们显示引入具体版本的依赖,也可以管理某些第三方引入的一些依赖的版本,从而能更好的实现摸一个依赖在整个项目中只存在唯一一个版本(使用dependencyManagement元素进行管理),示例效果如下:

没统一管理前

A模块:

B模块:

父级pom统一管理后,即使用dependencyManagement元素进行管理

统一管理后各子模块的对应依赖版本

A模块:

B模块:

这里就是对子模块的该依赖的版本作统一版本管理,这样可以减少多个模块中出现该依赖有多个版本问题,方便做一些jar包瘦身处理。瘦身具体可参照springboot 打包插件去除jar包瘦身

posted @ 2019-10-29 17:20  花拾夕  阅读(5166)  评论(0编辑  收藏  举报