解决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

参考: https://my.oschina.net/troylc/blog/477926

posted @ 2016-10-09 21:14  chencye  阅读(292)  评论(0)    收藏  举报