今日思語:人生方方長長,努力把她磨成方圓,所以 加油咯~
使用maven可以很方便的進行項目依賴的管理,即可以管理我們顯示引入具體版本的依賴,也可以管理某些第三方引入的一些依賴的版本,從而能更好的實現摸一個依賴在整個項目中只存在唯一一個版本(使用dependencyManagement元素進行管理),示例效果如下:
沒統一管理前:
A模塊:
B模塊:
父級pom統一管理后,即使用dependencyManagement元素進行管理
統一管理后各子模塊的對應依賴版本
A模塊:
B模塊:
這里就是對子模塊的該依賴的版本作統一版本管理,這樣可以減少多個模塊中出現該依賴有多個版本問題,方便做一些jar包瘦身處理。瘦身具體可參照springboot 打包插件去除jar包瘦身