解决maven生成项目时卡死

Intellij中maven使用maven-archetype-quickstart生成项目进,总是卡住,没有生成项目结构

总是在这里阻塞
项目结构没有生成

在maven命令窗口是这样的(mvn 加上-X参数可以查看debug启动信息)

Paste_Image.png

搜索过程:


总结:

  1. 主要原因就是网速问题(maven服务器在国外),因为配置文件无法下载造成阻塞 archetype-catalog.xml
  2. 解决方法就是下载这个配置文件,把文件archetype-catalog.xml复制到目录.m2\repository\org\apache\maven\archetype\archetype-catalog\2.3下面
  3. 在maven命令中增加参数-DarchetypeCatalog=local ,在本地读取这个文件就ok了

手动下载archetype-catalog.xml,加上参数后,项目马上生成ok

Paste_Image.png
Paste_Image.png

2017-09-14 补充 :

  • 在intellij 中的设置: 返回到intellij主界面(没有打开项目时),点击configure, 在mavenrunner中增加参数 archetypeCatalog=local
image.png
image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,027评论 19 139
  • 本章是《maven实战》最后一章啦,十四章走来,每天都在坚持,同时也简单的记录了自己每一天的点点滴滴,感谢大家支持...
    小炼君阅读 3,138评论 1 50
  • Maven简单介绍 Maven是一个项目管理工具。强大,但是很容易使用。 它包含了: 一个项目对象模型 (Proj...
    高公子Daniel阅读 4,274评论 4 60
  • 一:问题描述 用开发工具intellij idea 新建maven项目的时候,不管选择什么archetype模型,...
    回忆过去的承诺阅读 2,690评论 1 1
  • 前两年,我爱上了手工十字刺绣,刚开始学的时候,不敢接触鸟语花香的复杂风景图,就学书法的纯黑色刺绣,我的第一幅作品是...
    一泓夜雨阅读 286评论 0 0