我们正在使用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/)代理/快照
如果有人知道,请回复。
答案 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)
检查以下项目: