使用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创建web时遇到“Generating project in Batch mode“卡住的解决办法_第1张图片

查了一下发现原因是因为有部分需要下载的东西被墙了。

解决办法

更改maven的配置文件:

使用Maven创建web时遇到“Generating project in Batch mode“卡住的解决办法_第2张图片

 

增加阿里的镜像,然后在cmd增加输入-DarchetypeCatalog=local这个命令。

也就是

mvn archetype:generate 
-DgroupId=duan -DartifactId=MyWebTest 
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 
-DarchetypeCatalog=local

界面如下:

使用Maven创建web时遇到“Generating project in Batch mode“卡住的解决办法_第3张图片

OK,问题解决。

 

你可能感兴趣的:(Maven)