本文主要是介绍使用Maven创建web时遇到“Generating project in Batch mode“卡住的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
在使用maven创建web时,在cmd下面输入如下命令:
mvn archetype:generate
-DgroupId=duan
-DartifactId=MyWebTest
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
然后发现在“Generating project in Batch mode”卡住。
查了一下发现原因是因为有部分需要下载的东西被墙了。
解决办法
更改maven的配置文件:
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven.</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
增加阿里的镜像,然后在cmd增加输入-DarchetypeCatalog=local这个命令。
也就是
mvn archetype:generate
-DgroupId=duan -DartifactId=MyWebTest
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
-DarchetypeCatalog=local
OK,问题解决。
这篇关于使用Maven创建web时遇到“Generating project in Batch mode“卡住的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!