2011-08-30 72 views
4

在代理Oracle Maven Repo(http://download.oracle.com/maven/)的Nexus上創建代理存儲庫將Oracle Repo標記爲「嘗試代理和遠程不可用」Nexus將Oracle Oracle Maven存儲庫置爲無效

問題可能是Oracle禁用了目錄列表,並且每次嘗試獲取沒有完整GAV的內容都會返回404代碼。

如何在Nexus上解決此問題?

使用的Nexus OS版1.9.2.2

Configuration: 

Remote Storage Location = http://download.oracle.com/maven/ 
Download Remote Indexes = True 
Auto Blocking Active = False 
File Content Validation = True 
CheckSum Policy = Warn 

回答

0

您所使用的網址是錯誤的。你的意思是在java.net代碼庫http://download.java.net/maven/2/

+1

沒有那裏真的有內容(例如http://download.oracle.com/maven/com/sleepycat/je/maven-metadata.xml),但我不認爲它是索引。你至少需要知道groupId/artifactId。 –

+0

java.net是另一個回購,它沒有問題,因爲它是索引。 – Herme

1

應該沒有必要代理oracle回購,我們已經把所有的內容合併到中央,所以你可以安全地從你的Nexus中刪除這些內容。

+1

如果您在search.maven.org(http://goo.gl/NyUH0)上查找g:「com.sleepycat」a:「je」,您可以將「java.com repo」與Oracle repo混淆,找到神器。 com.sleepycat 4.1.10 Herme

相關問題