maven,idea
阿新 • • 發佈:2018-12-29
因網路原因導致載入緩慢
在使用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