IntelliJ IDEA 創建maven項目速度很慢,甚至卡住不動了。
原因
IDEA根據maven archetype的本質,其實是執行mvn archetype:generate命令,該命令執行時,需要指定一個archetype-catalog.xml文件。
該命令的參數-DarchetypeCatalog,可選值為:remote,internal ,local等,用來指定archetype-catalog.xml文件從哪里獲取。
remote——指向Maven中央倉庫的Catalog
internal——maven-archetype-plugin內置的
local——本地的,位置為~/.m2/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,下載速度很慢,導致創建過程卡住。
解決方案一
在創建Maven項目時加上 archetypeCatalog=internal 參數,如下:
解決方案二
在maven的VM Options加上-DarchetypeCatalog=internal參數,如下:
以上這篇IntelliJ IDEA 創建Maven項目速度慢的2種解決方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:https://www.cnblogs.com/huahua035/p/6954152.html