maven在創建項目時很慢 卡在Running C:\Users\Administrator\AppData\Local\Temp\archetype1tmp

在用maven新建web項目時,經常啓動速度緩慢,大多數一直卡在了

Running     C:\Users\Administrator\AppData\Local\Temp\archetype1tmp。 

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

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

採用local的最高效快速,所以準備下載一個archetype-catalog.xml文件到本地,不用每次去下載。

解決步驟:

1. 下載archetype-catalog.xml文件

http://repo1.maven.org/maven2/archetype-catalog.xml下載archetype-catalog.xml文件

選用瀏覽器自帶下載器,迅雷啊什麼都可以,我選用的時IDM下載器

2. 移動文件到本地archetype-catalog目錄

下載完成後如果是用的maven是默認的maven 

放置路徑爲:C:\Users\del-berlin\.m2\repository\org\apache\maven\archetype\archetype-catalog\2.4\ 下

我採用的是自定義路徑的maven,放置路徑爲:E:\DATA_app\maven\maven_repository\org\apache\maven\archetype\archetype-catalog\3.0.1 下

3. 修改maven配置參數 

先關閉項目來進行全局設置

然後點擊Settings

在Maven配置的目錄下的Runner的 VM Options添加:-DarchetypeCatalog=local

保存成功後,再新建Maven項目時,構建超快速,完美解決!!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章