Intellij中maven使用maven-archetype-quickstart生成項(xiàng)目進(jìn)复凳,總是卡住罪佳,沒有生成項(xiàng)目結(jié)構(gòu)
總是在這里阻塞
項(xiàng)目結(jié)構(gòu)沒有生成
在maven命令窗口是這樣的(mvn 加上-X
參數(shù)可以查看debug啟動(dòng)信息)
Paste_Image.png
搜索過程:
- maven "Generating project in Batch mode"問題的解決
-
在Intellij中應(yīng)該這樣解決(糾正一下:文章中internal
應(yīng)該修改成local
)
總結(jié):
- 主要原因就是網(wǎng)速問題(maven服務(wù)器在國外)朵你,因?yàn)榕渲梦募o法下載造成阻塞 archetype-catalog.xml
- 解決方法就是下載這個(gè)配置文件终佛,把文件
archetype-catalog.xml
復(fù)制到目錄.m2\repository\org\apache\maven\archetype\archetype-catalog\2.3
下面 - 在maven命令中增加參數(shù)
-DarchetypeCatalog=local
澈蟆,在本地讀取這個(gè)文件就ok了
手動(dòng)下載archetype-catalog.xml趟径,加上參數(shù)后瘪吏,項(xiàng)目馬上生成ok
Paste_Image.png
Paste_Image.png
2017-09-14 補(bǔ)充 :
- 在intellij 中的設(shè)置: 返回到intellij主界面(沒有打開項(xiàng)目時(shí)),點(diǎn)擊
configure
, 在maven
的runner
中增加參數(shù)archetypeCatalog=local
image.png
image.png
image.png