maven的mirrors配置


參考自,maven教程:http://maven.apache.org

mirrors配置在.m2/setting.xml文件中,用於配置maven倉庫的鏡像倉庫們。

一般來說,默認倉庫為maven的中央倉庫,但是有時候需要指定公司的鏡像倉庫為中央倉庫,因為公司會發布很多與公司業務或者技術相關的jar包到私庫上。所以需要在setting.xml中指定倉庫的位置,以便於下載私有jar包,並且也免去每個項目配置repository的麻煩。

示例配置如下:

id標識作用,目前沒有發現其他作用

name起了個名字

url指定倉庫位置

mirrorOf指定了倉庫的類型,或者范圍,比如實例中的central表示中央倉庫;如果使用* 的話,則表明所有的jar包需要遠程倉庫的話就都需要走配置的mirror(在pom.xm配置了repository的除外,因為同時也可以從指定的repository中下載)。

詳細說明mirrorOf:

  1.配置為<mirrorOf>*</mirrorOf>,僅指定一個倉庫,且只能指定一個,如果再配置其他mirror的話,其他mirror無效。一般用於公司私庫配置

  2.待續,可以看下面的截圖,來自maven官網

 


免責聲明!

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



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