2011-05-18 88 views
2

我們使用Nexus Repository Manager作爲我們的企業存儲庫管理器。 nexus存儲庫管理器通過以下遠程URL鏈接到JBoss存儲庫。通過Nexus Repository Manager訪問JBoss存儲庫的問題

https://repository.jboss.org/nexus/content/repositories/releases/ 今天當我檢查了這個連接時,我看到了JBoss的以下消息: 服務中 - 遠程自動阻塞和不可用。

當您的防火牆不允許您訪問JBoss url時,通常會出現此消息。但是,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

有一個相關的開放bug(https://issues.sonatype.org/browse/CENTRALSRV-10)。但代理已停止與舊的網址工作?我可以下載,例如 - http://repo1.maven.org/maven2/HTTPClient/HTTPClient/0.3-3/HTTPClient-0.3-3.jar – Raghuram 2011-05-18 11:33:02

+0

我對代理庫不太瞭解,因此不知道代理由於url的更改而停止在nexus中。 – 2011-05-18 13:16:10

+0

這是防火牆認證的問題。我改變了用戶名和密碼,並開始工作。但仍然有一些發行版存儲庫不像(http://download.java.net/maven/2/)那樣工作。任何快速建議將不勝感激。 – 2011-05-18 13:42:47

回答

1

Maven Central沒有重新定位,只有一些防止存儲庫「刮」的新手段。如果通過maven使用絕對路徑,它仍然會提供工件。因此,對於Maven Central,您應該使用網址http://repo1.maven.org/maven2/,因爲它是唯一可用的。正如您所指出的那樣,search.maven.org(其中scrapers被重定向)是完全不同的野獸,不可用於Maven或Nexus作爲遠程存儲庫。

您應該檢查您的Nexus爲什麼認爲Maven Central無法訪問。在運行Nexus的主機和外部世界(Internet)之間是否有一些內部(可能是透明的)HTTP代理?或者其他一些防止Nexus伸出手段?此外,它可能是網絡問題(網絡故障,停電).... Nexus只是阻止代理,以防止連接泄漏。

0

檢查以下項目:

  1. 服務器檢查HTTP代理設置,妥善
  2. 認證在檢查公共倉庫組已經包含在了JBoss庫有序羣體知識庫列表下配置選項卡