使用maven實(shí)現(xiàn)版本覆蓋的案例分享
一 原理介紹
1.1 原理邏輯
關(guān)系圖:從使用方xinxiang_demo中引用A_parent的2.13的版本的層級(jí)要比B_Module繼承A_parent:1.1 版本的層級(jí)要短,優(yōu)先級(jí)更高,所以使用2.13,將B_Module繼承A_parent 2.11 版本覆蓋。

1.2 實(shí)操說(shuō)明
1. A_parent:聲明版本1.11

2. B_Moudule: 繼承A_parent 聲明自己版本:1.0-SNAPSHOT

3. 假設(shè)A_parent升級(jí)為2.13,重新打一個(gè)包

4. Henan_demo: 繼承A_parent的版本為1.11

5. 且在dependencymanagement重新聲明A_parent的版本為2.13;然后管控B_Module版本為1.0-SNAPSHOT(它繼承的A_parent的版本為1.11)

6. Zhengzhou_demo: 繼承Henan_demo

7. Xinxiang_demo: 繼承zhengzhou_demo,且使用A_parent中的代碼api-module的版本為2.13

到此這篇關(guān)于使用maven實(shí)現(xiàn)版本覆蓋的案例分享的文章就介紹到這了,更多相關(guān)maven實(shí)現(xiàn)版本覆蓋內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
很簡(jiǎn)單的Java斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理
這篇文章主要以實(shí)例的方式為大家詳細(xì)介紹了簡(jiǎn)單的Java斷點(diǎn)續(xù)傳實(shí)現(xiàn)原理,感興趣的小伙伴們可以參考一下2016-07-07
BootStrap Jstree 樹(shù)形菜單的增刪改查的實(shí)現(xiàn)源碼
這篇文章主要介紹了BootStrap Jstree 樹(shù)形菜單的增刪改查的實(shí)現(xiàn)源碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02
Java中的FileInputStream是否需要close問(wèn)題
這篇文章主要介紹了Java中的FileInputStream是否需要close問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
Spring用代碼來(lái)讀取properties文件實(shí)例解析
這篇文章主要介紹了Spring用代碼來(lái)讀取properties文件實(shí)例解析,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
SpringCloud整合Consul的實(shí)現(xiàn)
這篇文章主要介紹了SpringCloud整合Consul的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01

