解决idea中构建maven项目非常慢
现象
卡在Generating project in Batch mode
这里
直接Maven命令,添加参数-X
输出debug信息,可以看到,是卡在下面的位置:
[INFO] Generating project in Batch mode
[DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml
解决方法
-
下载 archetype-catalog.xml 文件
在链接 http://repo1.maven.org/maven2/ 的最下方 -
将文件
archetype-catalog.xml
存放到本地仓库中
存入到本地仓库中的${maven本地仓库}\org\apache\maven\archetype\archetype-catalog\{version}
路径下 -
为需要执行的maven命令添加参数
-DarchetypeCatalog=local
,变为读取本地文件
IDEA:Welcome to IntelliJ IDEA界面
(不要在打开项目后设置) --->configure
--->Settings
--->Build, Exception, Deployment
--->Build Tools
--->Maven
--->Runner
--->VM Options