Maven:Generating Project in Batch mode 卡住问题

  

Maven命令执行到Generating Project in Batch mode 卡住,原因是网络带宽不足问题!需要下载一个约4.1M的archetype-catalog.xml文件。

 

Maven一般命令:mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DgroupId=org.lzc.mymahout -DartifactId=myMahout -DpackageName=org.lzc.mymahout -Dversion=1.0-SNAPSHOT -DinteractiveMode=false

 

直接运行会执行到Generating Project in Batch mode 卡住,可以在后面加一个参数-X查看具体执行到哪一步卡住的。

 

添加-X执行后你会发现,在这里卡住了,原因是需要下载http://repo.maven.apache.org/maven2/archetype-catalog.xml这个文件。详情如下:

[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1e640d2

[DEBUG] -- end configuration --

[INFO] Generating project in Batch mode

[DEBUG] Searching for remote catalog: http://repo.maven.apache.org/maven2/archetype-catalog.xml

 

解决方法就是:

1.直接从浏览器上下载该文件;

2.然后复制到C:\Users\Administrator\.m2\repository\org\apache\maven\archetype\archetype-catalog\2.4 下面;

3.然后在执行的命令后面加上增加参数-DarchetypeCatalog=local,变成读取本地文件即可。

 

BTW,下载archetype-catalog.xml文件有两个方法:

1.直接通过链接http://repo.maven.apache.org/maven2/archetype-catalog.xml下载;

2.通过文件夹链接http://repo.maven.apache.org/maven2/然后找到archetype-catalog.xml右键保存进行下载(推荐!)。该文件共4.1M。

posted @ 2017-02-24 18:08 左正 阅读( 21) 评论( 0) 编辑 收藏
 

公告

本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/6439676.html如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值