idea建立maven項目很慢的(選定模板方式建立項目慢的解決方案))

緣由maven

IDEA根據maven archetype的本質,實際上是執行mvn archetype:generate命令,該命令執行時,須要指定一個archetype-catalog.xml文件。spa

該命令的參數-DarchetypeCatalog,可選值爲:remote,internal  ,local等,用來指定archetype-catalog.xml文件從哪裏獲取。xml

默認爲remote,即從 http://repo1.maven.org/maven2/archetype-catalog.xml路徑下載archetype-catalog.xml文件。rem

http://repo1.maven.org/maven2/archetype-catalog.xml 文件約爲3-4M,下載速度很慢,致使建立過程卡住。io

 

解決方法配置

1.在下面界面添加一個屬性,archetypeCatalog = internal下載

2.指定-DarchetypeCatalog爲internal,便可使用maven默認的archetype-catalog.xml,而不用再remote下載。方法

A.點擊Configue -> Settingsim

B.以下VM Options 配置 -DarchetypeCatalog=internal:項目

PS:注意右上角的灰字:for default project,而不是for current project

3. mvn命令建立項目時

mvn archetype:generate -DarchetypeCatalog=internal    

相關文章
相關標籤/搜索