我試圖運行以下命令:
mvn archetype:generate -D"groupId=com.example" -DartifactId="my-app" `
-D"archetypeArtifactId=maven-archetype-quickstart" `
-DarchetypeVersion="1.4" `
-D"interactiveMode=false" -X
在這個簡單的命令中,完成大約需要 2 分鐘。總時間的熱點在這里:
[INFO] Generating project in Batch mode
[DEBUG] Searching for remote catalog: https://repo.maven.apache.org/maven2/archetype-catalog.xml
檔案大小和網站的網路速度archetype-catalog.xml很慢。這樣總的運行時間就變得很長了。12.3Mrepo.maven.apache.org
Apache Maven 是否有任何快取機制可以提高運行速度?
uj5u.com熱心網友回復:
我不確定您的連接問題(在我的環境中,您的初始命令大約需要 10 秒),但是您可以通過指定-DarchetypeCatalog=internal, smth. 喜歡:
mvn archetype:generate -DgroupId=com.example -DartifactId=my-app \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DarchetypeVersion=1.4 \
-DarchetypeCatalog=internal \
-DinteractiveMode=false -X
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/504820.html
標籤:行家
上一篇:JOOQ-Codegen-如何將DAO和POJO生成到兩個不同的Maven模塊中
下一篇:Jetty11.0.11-404在\src\main\webapp\static中的html檔案上-maven嵌入式fatjar
