解決IntelliJ IDEA 創建Maven項目速度慢問題


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參數,如下: 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM