原因
IDEA根據(jù)maven archetype的本質(zhì),其實是執(zhí)行mvn archetype:generate命令,該命令執(zhí)行時,需要指定一個archetype-catalog.xml文件。
該命令的參數(shù)-DarchetypeCatalog,可選值為:remote,internal ,local等,用來指定archetype-catalog.xml文件從哪里獲取。
默認為remote,即從
http://repo1.maven.org/maven2/archetype-catalog.xml路徑下載archetype-catalog.xml文件。
http://repo1.maven.org/maven2/archetype-catalog.xml 文件約為3-4M,下載速度很慢,導(dǎo)致創(chuàng)建過程卡住。
解決方法
1.在下面界面添加一個屬性,archetypeCatalog = internal
2.指定-DarchetypeCatalog為internal,即可使用maven默認的archetype-catalog.xml,而不用再remote下載。
A.點擊Configue -> Settings
B.如下VM Options 配置 -DarchetypeCatalog=internal:
PS:注意右上角的灰字:for default project,而不是for
current project
3. mvn命令創(chuàng)建項目時
mvn archetype:generate -DarchetypeCatalog=internal
以上這篇idea新建maven項目時速度緩慢的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點
疑難解答
圖片精選