在國內訪問Maven倉庫,鏈接速度太慢。下面是將中央倉庫替換成阿里雲的中央倉庫的方法。

統一修改倉庫地址

能夠直接修改Mavenconf文件夾中的setting.xml文件,或者在.m2文件夾下創建一個setting·xml文件。maven

setting.xml裏面有個mirrors節點,用來配置鏡像URL。mirrors能夠配置多個mirror,每一個mirror有id,name,url,mirrorOf屬性。url

  • id是惟一標識一個mirror
  • name貌似沒多大用,至關於描述
  • url是官方的庫地址
  • mirrorOf表明了一個鏡像的替代位置,例如central就表示代替官方的中央庫。

mirror也不是按settings.xml中寫的那樣的順序來查詢的。所謂的第一個並不必定是最上面的那個。spa

當有id爲B,A,C的順序的mirror在mirrors節點中,maven會根據字母排序來指定第一個,因此無論怎麼排列,必定會找到A這個mirror來進行查找,當A沒法鏈接,出現意外的狀況下,纔會去B查詢。.net

在setting·xml中添加以下代碼:code

<mirrors>  
    <mirror>  
      <id>alimaven</id>  
      <name>aliyun maven</name>  
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
      <mirrorOf>central</mirrorOf>          
    </mirror>
</mirrors>

 

image

轉載至自:http://blog.csdn.net/chenluyao_it/article/details/78652691xml

相關文章
相關標籤/搜索