Maven构建项目比较慢的解决办法

 【前言】

  Intellij IDEA下Maven构建项目时,构建项目速度比较慢。需要等好久才能构建好一个项目,有时候一下午也还在提示进度。

【问题描述】

  使用Maven构建项目时:

  

  设置好各种参数,然后执行到最后自动构建项目阶段,需要等很长时间去构建项目。

  编辑器在执行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

  

  2.在系统设置中修改maven参数,在使用mvn archetype:generate命令时,加上-DarchetypeCatalog=internal

  

  这步设置设置到全局即可,无需每次设置。(全局设置在IDEA启动时的小窗口右下角Settings)

  如果每次启动时候自动直接打开编辑器窗口,那么在设置中去掉启动默认加载上一次项目选项即可:

  

  

posted @   7tiny  阅读(1090)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示