maven配置多倉庫依賴的搜索順序(轉)


maven多倉庫查找依賴的順序大致如下:

 (1),在本地倉庫中尋找,如果沒有則進入下一步。

 (2),在全局配置的私服倉庫(settings.xml中配置的並有激活)中尋找,如果沒有則進入下一步。

 (3),在項目自身配置的私服倉庫(pom.xml)中尋找,如果沒有則進入下一步。

 (4),在中央倉庫中尋找,如果沒有則終止尋找。

注:

1、如果在找尋的過程中,如果發現該倉庫有鏡像設置,則用鏡像的地址代替,例如現在進行到要在respository A倉庫中查找某個依賴,但A倉庫配置了mirror,則會轉到從A的mirror中查找該依賴,不會再從A中查找。

2、settings.xml中配置的profile(激活的)下的respository優先級高於項目中pom文件配置的respository。

3、如果倉庫的id設置成“central”,則該倉庫會覆蓋maven默認的中央倉庫配置。 


————————————————
版權聲明:本文為CSDN博主「wolf_fdy」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/fengdayuan/article/details/93089136

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM