今天新建maven项目的时候,一直停在Generating project in Batch mode 这句话,等了好久都没啥动静。后来发现是在下载 http://repo1.maven.org/maven2/archetype-catalog.xml 这个文件,下载了N小时都没下载下来。

发现可以先翻墙把文件下载下来,放在本地的.m2文件夹里,在新建项目的时候,加上

-DarchetypeCatalog=local

就可以使用本地文件了。完整的新建项目命令示例:

[code language=”bash”]
mvn -B archetype:generate \
-DarchetypeGroupId=org.apache.maven.archetypes \
-DgroupId=com.mycompany.app \
-DartifactId=my-app \
-DarchetypeCatalog=local
[/code]

By charlie

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注