2013-09-24 63 views
1

我正在使用sonatype nexus 2.5.1。如何添加第三方Maven存儲庫?

我上傳了一些工件到第三方存儲庫。但我的Maven構建失敗..

[錯誤]無法執行的項目服務器上的目標:無法解析 依賴項目com.farheap.jsi:服務器:EJB:3.33.0-快照: 失敗找到net.jakubholy.testing:dbunit-express:jar:1.3.2在 http://nexus.foo.com:8081/nexus/content/groups/public是 緩存在本地存儲庫中,不會重新解析分辨率 直到nexus的更新間隔已經結束或更新已經結束 →[幫助1] [錯誤]

我在我的本地settin gs.xml

<mirror> 
<id>nexus</id> 
<mirrorOf>*</mirrorOf> 
<url>http://nexus.foo.com:8081/nexus/content/groups/public</url> 
</mirror> 

而在我的Nexus中,我已經設置了公共存儲庫以在「可用存儲庫」中擁有第三方存儲庫。

我可以在Nexus的第三方存儲庫中找到工件。

回答

2

您寫道:

在我的Nexus我已經設置了公共庫有在「版本庫

「可用存儲庫」第三方 庫是可用於添加到您的組。換句話說,它顯示了而不是組的一部分。您應該將第三方存儲庫移到「已排序的組存儲庫」以使其成爲您的組的一部分。

不是一個非常直觀的UI部分imo。

+0

OMG,多麼愚蠢可以......謝謝:) – klind

相關問題