【问题详情】:
IDEA创建Maven项目卡在[INFO] Generating project in Batch mode状态,如下图(已16min):
【解决方法】:
(1)关闭IDEA软件。
(2)在Maven中settings.xml中的 <mirrors>
下添加 <mirror>
镜像(配置阿里镜像):
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
效果如下图:
(3)关闭IDEA软件,新建Maven项目,构建效果如下:
【注】:上图出现警告“No archetype found in remote catalog. Defaulting to internal catalog”,解决方法见下一步, 此警告也可忽略!
(4)配置Maven运行VM参数:-DarchetypeCatalog=internal
4.1) IDEA2020版配置如下:
① 全局配置(只对此后的新建项目生效):
② 当前项目配置:File -> Settings -> Maven -> Runner -> VM Options配置(如上图右半部分)
4.2)IDEA2019及更早版本:
① 全局配置:File -> Other Settings -> Maven - Runner -> VM Options配置
② 当前项目配置:File -> Settings -> Maven -> Runner -> VM Options配置(可参考IDEA2020中的配置)