maven.repository.redhat.com Nexus代理

时间:2015-07-21 20:12:24

标签: proxy nexus sonatype

我将maven.repository.redhat.com设置为Nexus 2.11.3-01

中的代理

但我只收到一些文物。 "浏览索引"和"浏览远程"显示所有文物。但是"浏览存储"仅显示2个工件。我没有采取任何措施来获取这两件文物......他们只是自动出现。

因此,在构建依赖于

的maven项目时
<dependency>
     <groupId>org.jboss.bom.eap</groupId>
     <artifactId>jboss-javaee-6.0-with-tools</artifactId>
     <version>6.4.2.GA</version>
     <type>pom</type>
     <scope>import</scope>
</dependency>

我明白了:

[错误]无法解析的导入POM:找不到org.jboss.bom.eap:jboss-javaee-6.0-with-tools:pm:6.4.2.GA https://nexus.xxx.com:8443/content/groups/public/中的高速缓存在本地存储库,在xxx-nexus-repository的更新间隔结束或强制更新后,将不再重新尝试解决方案@ line 98,column 25

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

通过代理请求工件时,工件会显示在存储选项卡中。通过nexus要求这些东西。您可以在sonatype-work / nexus / logs中查看request.log文件,看看这是做什么的。

下载pom的失败是由Maven缓存的,它不会再次尝试,直到它的缓存超时到期或你强制更新。尝试使用“-U”标志再次运行构建以强制进行新检查。

如果您在此之后仍然遇到问题,请参阅此处:

https://support.sonatype.com/entries/21437881-Troubleshooting-Artifact-Download-Failures