Maven:Generating Project in Batch mode 卡住问题
Maven命令執行到Generating Project in Batch mode 卡住,原因是網絡帶寬不足問題!需要下載一個約4.1M的archetype-catalog.xml文件。
Maven一般命令:mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=org.lzc.mymahout -DartifactId=myMahout -DpackageName=org.lzc.mymahout -Dversion=1.0-SNAPSHOT -DinteractiveMode=false
直接運行會執行到Generating Project in Batch mode 卡住,可以在后面加一個參數-X查看具體執行到哪一步卡住的。
添加-X執行后你會發現,在這里卡住了,原因是需要下載http://repo.maven.apache.org/maven2/archetype-catalog.xml這個文件。詳情如下:
[DEBUG] ? (f) session = org.apache.maven.execution.MavenSession@1e640d2
[DEBUG] -- end configuration --
[INFO] Generating project in Batch mode
[DEBUG] Searching for remote catalog: http://repo.maven.apache.org/maven2/archetype-catalog.xml
解決方法就是:
1.直接從瀏覽器上下載該文件;
2.然后復制到C:\Users\Administrator\.m2\repository\org\apache\maven\archetype\archetype-catalog\2.4?下面;
3.然后在執行的命令后面加上增加參數-DarchetypeCatalog=local,變成讀取本地文件即可。
BTW,下載archetype-catalog.xml文件有兩個方法:
1.直接通過鏈接http://repo.maven.apache.org/maven2/archetype-catalog.xml下載;
2.通過文件夾鏈接http://repo.maven.apache.org/maven2/然后找到archetype-catalog.xml右鍵保存進行下載(推薦!)。該文件共4.1M。
總結
以上是生活随笔為你收集整理的Maven:Generating Project in Batch mode 卡住问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: maven generating pro
- 下一篇: 国家助学贷款(说一说国家助学贷款的简介)