Advertisement

Building Idea with Maven is slow. Quick fix:

阅读量:

对于idea创建Maven项目特别慢的小伙伴们

先说下原因:

基于maven archetype的本质而言, IDEA实际上是运行mvn archetype:generate指令。该指令在运行时需要配置一个archetype-catalog.xml文件,以完成相应的功能。

此命令通过参数-DarchetypeCatalog接受可选值如remote、internal及local等,并用于指示 archETYPE-CATALOG.xml文件的具体来源。

默认为remote, 即是从固定链接路径获取 archetype-catalog.xml 文件

http://repo1.maven.org/maven2/archetype-catalog.xml 该文件大小在3至4MB之间。由于其加载速度较慢(slower),使得构建操作无法顺利进行。

当我们在构建Maven项目时,在配置文件中设置 archety catalog=internal ,这有助于确保应用能够正常运行。例如用于构建一个Web项目的配置。

在这里插入图片描述

![在这里插入图片描

全部评论 (0)

还没有任何评论哟~