1. 程式人生 > >maven,idea

maven,idea

因網路原因導致載入緩慢

在使用IntelliJ IDEA建立maven專案是,archetype一直顯示載入中,大約10分鐘左右才可以加載出模版,原因是因為idea需要請求導致的,解決辦法:

下載archetype-catalog.xml

點選右鍵下載 將archetype-catalog.xml儲存在本地。

將archetype-catelog.xml移動到~/.m2目錄

cp archetype-catelog.xml ~/.m2
cp archetype-catelog.xml ~/.m2/repository

據說配置完阿里雲的映象以後需要移動到這裡,但是我移動完第一個目錄後,發現載入還是很慢,後來配置完阿里雲的映象依舊如此,再後來將這個配置檔案複製到~/.m2/repository

,反正現在已經正常了,也懶得去鑽研了。

設定IntelliJ IDEA的archetype的使用方式為local

Preferences -> Build,Execution,Deployment -> Build Tools ->Maven -> Runner
VM Options中填寫如下資訊:

-DarchetypeCatalog=local

補充:

  • internal——maven-archetype-plugin內建的
  • local——本地的,位置為~/.m2/archetype-catalog.xml
  • remote——指向Maven中央倉庫的Catalog

重啟idea即可~

因記憶體不足導致載入緩慢

修改idea關於maven的配置

點選file -> Preferences -> Build,Execution,Deployment -> Build Tools -> Maven -> Importing
修改VM options for importer的值為-Xmx1024m