Maven工程错误 之 Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0

最近创建了一个Maven 的web项目,导入myeclipse中后,pom.xml文件一直报如下错误

Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not 
 be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-
 archiver:pom:1.0 from/to central (http://repo.maven.apache.org/maven2): connection timed out to http://repo.maven.apache.org/maven2/org/codehaus/plexus/
 plexus-archiver/1.0/plexus-archiver-1.0.pom

后来查看网上资料,好多都说用如下方法解决

  1. 先去掉Maven工程的maven特性,选中工程 鼠标右键–>Maven–>Disable Maven Nature
  2. 为工程增加Maven特性,选中工程 鼠标右键–>Configure–>Convert to Maven Project

亲测没有解决问题,后来无奈就去maven仓库下载了plexus-archiver-1.0.jar放在本地maven仓库中,本想应该可以了结果又报

Failure to transfer org.codehaus.plexus:plexus-archiver:jar:1.2 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be 
 reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-
 archiver:jar:1.2 from/to central (http://repo.maven.apache.org/maven2): No response received after 60000

同样又把plexus-archiver-1.2.jar下载放在本地maven仓库中,结果又报

Failure to transfer org.codehaus.plexus:plexus-io:jar:1.0.1 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be 
 reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.codehaus.plexus:plexus-io:jar:
 1.0.1 from/to central (http://repo.maven.apache.org/maven2): No response received after 60000

我也是醉了,然后又把plexus-io-1.0.1.jar下载了放在本地maven仓库中,然后alt+F5刷新项目终于好了。本问题中所用到的maven仓库地址为http://search.maven.org/#browse%7C-1852552255,三个jar包快捷下载地址为http://download.csdn.net/detail/gao36951/8804939

2017-05-03更新 多谢五楼网友qklp的建议,希望对后续童鞋有所帮助

在maven 的setting.xml文件中找到<mirrors>添加如下内容

<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<!-- 阿里云仓库 -->

Maven设置添加阿里云仓库, 然后重启ecplise,更新项目,问题解决

  • 10
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 40
    评论
评论 40
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值