因为IDEA有时候创建项目速度太慢,如何加快项目快速构建的速度
IDEA根据maven archetype的本质,其实是执行mvn archetype:generate命令,该命令执行时,需要指定一个archetype-catalog.xml文件。
该命令的参数-D archetypeCatalog,可选值为:remote,internal ,local等,用来指定archetype-catalog.xml文件从哪里获取。
默认为remote,即从 http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件。
http://repo1.maven.org/maven2/archetype-catalog.xml 文件约为3-4M,下载速度很慢,导致创建过程卡住。
方法一 :创建maven工程的步骤:
添加键值对即可:archetypeCatalog=internal
修改本地存储路径为E://code
方法二:在maven的VM Options加上-DarchetypeCatalog=internal参数,如下
因为第一步进行配置过,所以上面的框会显示为针对当前的工程