maven之无法读取 maven-resources-plugin 的 Artifact 描述符

yyy_WW 阅读:20 2024-10-01 17:34:08 评论:0

舞台 :

我正在尝试在 Eclipse 中编译一个 Maven 项目(Spring Tool Suite,版本: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 

我该如何解决?

请您参考如下方法:

基本上它无法连接和下载可能是几个不同的东西的 Artifact 。大多数人会告诉你检查你的代理设置,但我会远离它并给出另一个建议,以防万一这不是你的问题。这可能是您的镜像设置。

如果您在办公室使用 maven,那么很有可能将 maven 配置为查找您公司的内部 maven 存储库。如果您在家里做一些工作并且您没有连接到网络,这可能是问题所在。一个明显的解决方案可能是使用 VPN 连接到办公室,以获取此存储库的可见性。解决此问题的另一种方法是将另一个镜像站点添加到您的/User/.m2/settings.xml 文件中,这样如果它无法在您的办公网络上找到它,它将尝试公共(public) repo。

<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


标签:Maven
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号