我正在尝试使用java
编译maven
项目。
我用右click on pom file
>进行了尝试Maven
> Maven Install
(m2eclipse连接器)中的Eclipse
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
的命令提示符下尝试了它,但是我得到了这个截图:
在我看来maven
无法访问maven-filtering-1.0 file
,即使我可以使用相同的URL访问浏览器中的pom文件。
我是maven
的新手,不知道如何解决这个问题。非常感谢任何帮助!
答案 0 :(得分: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
或wget
POM:
wget http://repo.maven.apache.org/..../maven-filtering-1.0.pom
并尝试确定那里出了什么问题。
干杯,
答案 1 :(得分:1)
我已经解决了这个问题。这就是我做的。这可能有助于其他人面临同样的困难。
我只是删除了本地存储库中的所有内容(〜/ .m2 / repository)。然后我运行了mvn install
,一切正常。
同样,我没有代理人。