idea建立maven项目很慢的(选定模板方式建立项目慢的解决方案))

缘由maven

IDEA根据maven archetype的本质,实际上是执行mvn archetype:generate命令,该命令执行时,须要指定一个archetype-catalog.xml文件。spa

该命令的参数-DarchetypeCatalog,可选值为:remote,internal  ,local等,用来指定archetype-catalog.xml文件从哪里获取。xml

默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。rem

http://repo1.maven.org/maven2/archetype-catalog.xml 文件约为3-4M,下载速度很慢,致使建立过程卡住。io

 

解决方法配置

1.在下面界面添加一个属性,archetypeCatalog = internal下载

2.指定-DarchetypeCatalog为internal,便可使用maven默认的archetype-catalog.xml,而不用再remote下载。方法

A.点击Configue -> Settingsim

B.以下VM Options 配置 -DarchetypeCatalog=internal:项目

PS:注意右上角的灰字:for default project,而不是for current project

3. mvn命令建立项目时

mvn archetype:generate -DarchetypeCatalog=internal    

相关文章
相关标签/搜索