阶段
我正在Eclipse中编译一个Maven项目(Spring,version:3.2.0.RELEASE)。
每个项目编译都会抛出以下内容:
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5我该怎么解决呢?
发布于 2013-11-03 04:51:18
基本上,它无法连接和下载工件,这可能是几个不同的东西。大多数人会告诉你检查你的代理设置,但我会远离它,并给出另一个建议,以防这不是你的问题。可能是你的镜像设置。
如果您在办公室使用maven,那么很有可能配置maven来查找您公司的内部maven存储库。如果你在家做一些工作,而你没有连接到网络,这可能就是问题所在。一个明显的解决方案可能是VPN到办公室,以获得这种回购的能见度。另一种方法是将另一个镜像站点添加到您的/User/.m2/setings.xml文件中,因此如果它无法在您的办公网络中找到它,它将尝试公共回购。
<mirror>
<id>Central</id>
<url>http://repo1.maven.org/maven2</url>
<mirrorOf>central</mirrorOf>
<!-- United States, St. Louis-->
</mirror>对于其他maven存储库,请在这里查看:http://docs.codehaus.org/display/MAVENUSER/Mirrors+Repositories
发布于 2014-09-09 13:54:01
我的答案是基于上一个(对我来说不适用于settings.xml )
发布于 2018-07-07 08:56:33
请在Maven settings.xml文件中查看此部分:
<proxies>
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>proxy</host>
<port>8080</port>
</proxy>
</proxies>如果您没有代理,请删除此部分并解决问题。
https://stackoverflow.com/questions/16291157
复制相似问题