通过Nexus Repository Manager访问JBoss存储库时出现问题

时间:2011-05-18 10:43:09

标签: maven repository nexus

我们正在使用Nexus Repository Manager作为我们的企业存储库管理器。 nexus存储库管理器使用以下远程URL链接到JBoss Repository。

https://repository.jboss.org/nexus/content/repositories/releases/ 今天当我检查nexus时,我看到了JBoss的以下消息 在服务中 - 远程自动阻止和不可用。

当您的防火墙不允许您访问JBoss网址时,通常会出现此消息。但是nexus能够访问maven中央存储库,间接地告诉代理服务器没有问题。

以下网址也显示相同的消息 名称URL类型/策略
java.net - Maven 2(http://download.java.net/maven/2/)代理/发布
java.net-m1(http://download.java.net/maven/1/)代理/发布
Apache快照(http://repository.apache.org/snapshots/)代理/快照

如果有人知道,请回复。

2 个答案:

答案 0 :(得分:1)

Maven Central没有重新定位,只有一些新方法阻止了存储库“抓取”。如果maven使用绝对路径请求,它仍将提供工件。因此,对于Maven Central,您应该使用URL http://repo1.maven.org/maven2/,因为它是唯一有效的URL。正如您所指出的那样,search.maven.org(刮刀被重定向)是完全不同的野兽,不能与Maven或Nexus一起用作远程存储库。

您应该检查Nexus认为Maven Central无法访问的原因。在运行Nexus和外部世界(Internet)的主机之间是否有一些内部(可能是透明的)HTTP代理?还是其他一些阻止Nexus接触的方法?此外,它可能是网络问题(掉电,停电)......而Nexus只是阻止代理以防止连接泄漏。

答案 1 :(得分:0)

检查以下项目:

  1. 服务器下,检查http代理是否已正确设置和验证
  2. 存储库下,检查公共存储库组是否在配置<下的 Ordered Group Repositories 列表中包含JBoss存储库/ em> tab