问题:mvn archetype:generate -DgroupId=com.ourea -DartifactId=kaller-ourea -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
这个命令运行几十分钟,实在是不能忍!!
于是乎:mvn -X可以查看调试信息,加上参数
mvn -X archetype:generate ...
信息如下一直卡在如下,很明显是这个文件网络获取的时候一直卡着:
[DEBUG] Searching for remote catalog: http://repo.maven.apache.org/maven2/archetype-catalog.xml
解决:
1、通过浏览器打开http://repo.maven.apache.org/maven2/archetype-catalog.xml,然后把这个文件右键下载保存到本地;
2、把下载的archetype-catalog.xml放到apache-maven-X.X.X根目录中
(如果不知道maven装哪的,可以运行mvn -v,你就可以看到Maven home: /usr/local/Cellar/maven/3.3.9/libexec类似Maven home的信息啦)
3、加上-DarchetypeCatalog=local参数:
mvn -DarchetypeCatalog=local archetype:generate ...
是不是飞快了!!!!