2013-11-27 61 views
0

Maven的錯誤:未能找到代理Maven倉庫的依賴

Failed to execute goal on project XXXXXX: Could not resolve dependencies for project XXXXXX:XXXXXX:0.1-SNAPSHOT: Failure to find com.oracle.ucm:idcserver:jar:11.1.1.8 in [http://internal-proxy:8080/nexus-2.6.4/content/groups/XXXXXX] was cached in the local repository, resolution will not be reattempted until the update interval of internal-proxy has elapsed or updates are forced.

我已經證實,神器確實已經從外部源代理。

爲什麼本地Maven構建可以解決雲或Intranet代理中的依賴關係?我如何嘗試調試這些問題?我是本地Maven倉庫的管理員,所以我可以調試/更改這裏提出的配置。

任何見解都會受到歡迎。

+0

您是否在本地回購中找到了所需的依賴關係? – Keerthivasan

回答

0

你有這個特殊的ucm罐子嗎? jar com.oracle.ucm:idcserver:jar:11.1.1.8不在Maven中央倉庫中,因此永遠不會被提取,因爲它在Maven中心不存在。

最後我記得,您將不得不手動將其安裝在本地存儲庫中。檢查這篇文章here

+0

我已將它安裝到Nexus的「第三方」部分。 –

0

呃,這是一個不正確的URL在settings.xml。

我希望錯誤更透明,如連接被拒絕。

+1

如果在任何時候你無法理解maven給出的錯誤,嘗試在調試模式下運行它'mvn -X install/pacakge/whatever'。幫助很多! –