m2e无法从nexus传输元数据,但是maven命令行可以

时间:2013-02-22 09:08:10

标签: eclipse maven nexus m2e

我正在使用nexus来托管我的maven资源库,maven命令行(win32和linux)可以使用相同的命令和相同的setup.xml成功地从这个nexus传输工件。但m2e将失败如下:

[WARNING] Could not transfer metadata m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from/to Nexus (http://1.2.3.4:8080/nexus/content/groups/public): Failed to create a selector. to http://1.2.3.4:8080/nexus/content/groups/public/m3-app/m3/1.0-SNAPSHOT/maven-metadata.xml
[WARNING] Failure to transfer m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from http://1.2.3.4:8080/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of Nexus has elapsed or updates are forced. Original error: Could not transfer metadata m3-app:m3:1.0-SNAPSHOT/maven-metadata.xml from/to Nexus (http://1.2.3.4:8080/nexus/content/groups/public): Failed to create a selector. to http://1.2.3.4:8080/nexus/content/groups/public/m3-app/m3/1.0-SNAPSHOT/maven-metadata.xml

我测试了服务器,而ec​​lipse无法获取工件,我的浏览器可以成功获取元数据xml。 m2e有什么问题吗?

更新:我的项目包括大约35个罐子,前几个罐子会成功,之后它会失败。

1 个答案:

答案 0 :(得分:0)

找到解决方案:禁用Avira Web后卫,一切看起来都很好,在eclipse中运行就像在命令行中运行一样。考虑改变另一种反病毒解决方案......