首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse中的Pom错误

问Eclipse中的Pom错误
EN

Stack Overflow用户
提问于 2013-09-27 17:37:38
回答 2查看 20.6K关注 0票数 3

我在Eclipse中有一个Maven项目,如果我尝试运行Maven > Update project,就会得到以下错误

未能将org.apache.maven.plugins:maven-resources-plugin:pom:2.5从http://repo.maven.apache.org/maven2中缓存到本地存储库中,在中央更新间隔过去或强制更新之前,不会重新尝试解析。原始错误:无法将工件org.apache.maven.plugins:maven-resources-plugin:pom:2.5从/转到中央(http://repo.maven.apache.org/maven2):java.net.ConnectException:连接超时到http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.5/maven-resources-plugin-2.5.pom

  • 我尝试使用嵌入式安装和外部安装运行Maven --结果是相同的。
  • 我没有在Eclipse中设置任何代理,也不需要代理。
  • 我没有引用我的POM插件。
  • 在控制台中运行mvn eclipse:eclipse运行得非常好。
  • 我使用的是Eclipse开普勒和m2e 1.4.0.201。

父POM是

代码语言:javascript
复制
<parent>
    <groupId>org.sonatype.oss</groupId>
    <artifactId>oss-parent</artifactId>
    <version>7</version>
</parent>

有人知道为什么吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-28 22:05:20

添加

代码语言:javascript
复制
<pluginManagement>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <version>2.6</version>
        </plugin>
    </plugins>
</pluginManagement>

解决了问题。

票数 5
EN

Stack Overflow用户

发布于 2015-07-09 14:56:09

这是我最初遇到的错误:

未能将org.sonatype.oss:oss:pom:9从http://repo.maven.apache.org/maven2中缓存在本地存储库中,在中央更新间隔过去或更新被迫之前,将不会重新尝试解析。原始错误:无法将工件org.sonatype.oss:oss:pom:9从/转到中心(http://repo.maven.apache.org/maven2):协议族不支持的地址家族:连接

我不需要引入任何额外的maven插件,只需将现有插件封装在<pluginManagement>标记中,如下所述:How to solve "Plugin execution not covered by lifecycle configuration" for Spring Data Maven Builds为我解决了这个问题--希望它也能帮助其他人。

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19056829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档