在別人的博客中看到說很多時候是因爲maven要去連接 http://repo1.maven.org/maven2/archetype-catalog.xml 這個文件,這個文件很大,導致網絡延時,所以加載jar慢,網上說了一種方式就是打開這個連接,然後另存爲 archetype-catalog.xml,然後把這個文件放到maven的.m2隱形文件夾(windows下在C:\Users文件夾下搜索就好了)下就好了,下次你會發現maven下載jar會快。如有問題,歡迎指正。
添加archetype-catalog.xml到本地的.m2文件夾後, 還需要修改一個設置:
指定-DarchetypeCatalog爲internal,
即可使用maven默認的archetype-catalog.xml,而不用再remote下載。
A.點擊Configue -> Settings
B.如下VM Options 配置 -DarchetypeCatalog=internal
PS:注意右上角的灰字:for default project,而不是for
current project
加點補充,還可以在settings.xml中加入國內的一些maven鏡像,我用阿里雲的maven鏡像,很多人提到的開源中國的一些鏡像,都是關閉的,沒法用,現在留着都是誤人子弟,附一個阿里雲的鏡像:
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
原文鏈接