配置阿里雲Maven鏡像庫,體驗秒下Jar包的快感

settings.xml配置文件詳解

以前就知道能配置鏡像倉庫,但是平時下載jar包的速度也還能接受。所以懶的配置了,直到最近編譯spring boot源碼,下載插件的速度那叫一個慢啊。配完重新編譯了一下,真香,速度比官網的庫快多了

我們來詳細說一下settings.xml這個文件,這個文件可以定製Maven的行爲,settings.xml可以放在2個位置,~/.m2/setting.xml(默認沒有,需要我們自己複製)和${maven.home}/conf/setting.xml

這2個配置文件的加載順序爲~/.m2/setting.xml>${maven.home}/conf/setting.xml,爲了不影響他人,所以我們將conf下的settings.xml複製到家目錄,在用戶級別定製Maven的行爲

在這裏插入圖片描述
這個和配置環境變量有點類似,Windos和Linux都可以配置系統級別的環境變量和用戶級別的環境變量,這裏單說一下Linux的吧,在/etc/profile裏面配置的就是系統級別的環境變量,在~/.bash_profile裏面配置的就是用戶級別的環境變量

各種配置項還是挺多的,設置鏡像倉庫,設置代理等,今天就教大家設置設置阿里雲鏡像倉庫

配置阿里雲鏡像

在settings.xml文件中的mirrors下添加mirror標籤即可

<mirror>
 <id>alimaven</id>
 <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 <mirrorOf>central</mirrorOf>
</mirror>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章