Maven构建项目比较慢的解决办法
2017-08-31 15:38
232 查看
【前言】
Intellij IDEA下Maven构建项目时,构建项目速度比较慢。需要等好久才能构建好一个项目,有时候一下午也还在提示进度。【问题描述】
使用Maven构建项目时:![](https://images2017.cnblogs.com/blog/998608/201708/998608-20170831152623812-601259265.png)
设置好各种参数,然后执行到最后自动构建项目阶段,需要等很长时间去构建项目。
编辑器在执行mvn archetype:generate命令时,需要指定一个archetype-catalog.xml文件,该命令的参数为-DarchetypeCatalog,用来指定archetype-catalog.xml文件从哪里获取,可选值为:remote,internal ,local,默认为remote。即从http://repo1.maven.org/maven2/archetype-catalog.xml路径下载archetype-catalog.xml文件,该文件大小将近6M,在网速不理想情况下,由此方式下载势必会造成卡顿的情况。
【解决思路】
1.在构建项目的时候,加入参数,修改archetypeCatalog为internal
![](https://images2017.cnblogs.com/blog/998608/201708/998608-20170831153018796-1917324563.png)
2.在系统设置中修改maven参数,在使用mvn archetype:generate命令时,加上-DarchetypeCatalog=internal
![](https://images2017.cnblogs.com/blog/998608/201708/998608-20170831153206890-1819287983.png)
这步设置设置到全局即可,无需每次设置。(全局设置在IDEA启动时的小窗口右下角Settings)
如果每次启动时候自动直接打开编辑器窗口,那么在设置中去掉启动默认加载上一次项目选项即可:
![](https://images2017.cnblogs.com/blog/998608/201708/998608-20170831153430030-1124429615.png)
![](https://images2017.cnblogs.com/blog/998608/201708/998608-20170831153510905-1049482588.png)
相关文章推荐
- eclipse项目改为maven项目导致svn无法比较历史数据的解决办法
- Maven构建项目速度太慢的解决办法,以及报错"Retrieving archetypes:". Java heap space
- Jenkins构建maven项目时日志报代码缺少jar包错误的解决办法
- 构建maven项目失败解决办法
- eclipse构建maven项目出错解决办法
- Maven构建项目报错解决办法
- Maven构建项目速度太慢的解决办法
- Maven构建项目速度太慢的解决办法
- Maven构建项目速度太慢的解决办法
- java:Maven构建项目速度太慢的解决办法,以及报错Retrieving archetypes:' has encountered a problem
- Maven构建项目速度太慢的解决办法
- Maven构建项目速度太慢的解决办法,以及报错Retrieving archetypes:' has encountered a problem
- Maven构建部署项目遇到的各种问题以及解决办法
- maven项目打包xml没有被打包解决办法 ,mybatis的xml打包
- eclipse 导入maven项目报错解决办法
- 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
- idea对于创建maven项目缓慢的解决办法
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法