2010-06-15 531 views
6

我試圖使用Nexus + m2eclipse/maven-3 professionnally,並且我有一個巨大的第三方庫需要大量的依賴關係。如何添加依賴關係到第三方庫使用nexus/maven

有沒有什麼方法可以通過上傳到Nexus這個第三方庫及其所有依賴鏈接來減輕我的痛苦,這樣任何需要它的人都只需要爲這個龐大的庫添加maven-dependency-tag?

我需要自己創建pom嗎?

謝謝你的幫助。

回答

3

是否存在被上傳到NEXUS其所有依賴鏈接這個第三方庫,以減輕我的痛苦,使任何人誰需要它只是有只添加maven的依賴性標籤爲這個巨大的任何方式圖書館?

我不知道這樣的設施。

我需要自己創建pom嗎?

我不會爲第三方依賴創建POM,但我確實consolidate dependencies in a single POM project(並將其上傳到Nexus)。

+0

但假設我的依賴項需要其他第三方依賴項,我需要逐個上傳它們,然後創建POM項目以將它們合併成一個單獨的依賴項(可以處理)。 是嗎? – 2010-06-16 12:14:58

+0

@ssaboum:這就是我至少會做的。 – 2010-06-16 12:32:32

1

對於未來的訪問者,如果您希望這樣做,我可以爲nexus中的第三方工件添加依賴項。我跟着下面的步驟:

  1. 創建要對第三方的依賴的POM文件(我 下載中承上啓下現有的,自動生成的聚甲醛,然後加入 依賴,我想)。

  2. 刪除pom文件,它是朋友(SHA1和MD5文件)。我通過UI做了 這個。

  3. 使用相同的 GAV信息通過工件上傳選項卡上傳pom文件,工件類型爲pom文件。

  4. 慶祝,這是直截了當的。

希望有所幫助。

相關問題