1. 程式人生 > >maven私庫引用的順序

maven私庫引用的順序

私庫的順序:

在maven中,倉庫可以分為:本地倉庫、遠端倉庫。

遠端倉庫可以分為:中央倉庫、私服倉庫。

中央倉庫是maven官方指定的倉庫,可以理解為“尋找的最後一站”。

私服倉庫可以是自己建的,也可以是其它主體建的(比如aliyun的maven倉庫,jboss的maven倉庫等)。

私服可以分為:全域性應用的私服倉庫(在*\.m2\settings.xml中配置)、應用到專案自身的私服倉庫(在pom.xml中配置)。

maven尋找得順序大致可以理解為:

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

2,在全域性應用的私服倉庫中尋找,如果沒有則進入下一步。

3,在專案自身的私服倉庫中尋找,如果沒有則進入下一步。

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

補充:

1,如果在找尋的過程中,如果發現該倉庫有映象設定,則用映象的地址代替。

2,如果倉庫的id設定成“central”,則該配置會覆蓋maven預設的中央倉庫配置