1

我正在尝试java使用maven. 我已经用正确的click on pom file >> in (m2eclipse 连接器)Maven试过了Maven InstallEclipse

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:2.5:resources (default-resources) ... 
Could not transfer artifact org.apache.maven.shared:maven-filtering:pom:1.0 from/to maven-central (http://repo.maven.apache.org/maven2/)

然后我在命令提示符下尝试了它mvn clean compile,但我得到了这个屏幕截图:

在此处输入图像描述

在我看来,即使我可以使用相同的 URL 在浏览器中访问 pom 文件,maven也无法访问。maven-filtering-1.0 file我是新手,maven不知道如何解决这个问题。任何帮助是极大的赞赏!

4

2 回答 2

1

我已经解决了这个问题。这就是我所做的。它可能有助于其他人面临同样的困难。

我只是删除了本地存储库(~/.m2/repository)中的所有内容。然后我跑了mvn install,一切正常。

同样,我没有代理。

于 2012-11-19T08:46:52.097 回答
1

如果你在代理后面,你可以在你的~/.m2/setting.xml

<settings>
  ....
  <proxies>
    <proxy>
      <id>Proxy name</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>your.proxy.hostname.or.IP</host>
      <port>8080</port>
      <!-- omit these auth params if not needed: -->
      <username>domain\\username</username>
      <password>123456</password>
      <nonProxyHosts>localhost|127.0.0.1|...</nonProxyHosts>
    </proxy>
  </proxies>

如果没有,请尝试从命令行交谈telnet或POM:wget

wget http://repo.maven.apache.org/..../maven-filtering-1.0.pom

并尝试从那里确定哪里出了问题。

干杯,

于 2012-11-16T11:39:46.997 回答