我的組織對我們所有的項目都使用maven。每次我們創建新的Maven項目時,都會從Maven中央存儲庫下載這些工件。但是我想創建組織級別的本地資源庫,其中所有的Maven構件都可用,並且當創建新的Maven項目時應該在本地資源庫中查找工件,如果找不到,那麼只查看Maven中央資源庫。任何人都可以讓我知道如何做到這一點。如何爲maven工件創建本地中央存儲庫
謝謝。
我的組織對我們所有的項目都使用maven。每次我們創建新的Maven項目時,都會從Maven中央存儲庫下載這些工件。但是我想創建組織級別的本地資源庫,其中所有的Maven構件都可用,並且當創建新的Maven項目時應該在本地資源庫中查找工件,如果找不到,那麼只查看Maven中央資源庫。任何人都可以讓我知道如何做到這一點。如何爲maven工件創建本地中央存儲庫
謝謝。
你可以使用Artifactory或類似Repository Management工具
你應該看看Sonatype Nexus倉庫管理器。它可以用作緩存遠程存儲庫的代理。在Nexus設置完成後,您只需編輯settings.xml
並添加如下內容:
<mirrors>
<mirror>
<id>nexus-proxy</id>
<name>Nexus Proxy</name>
<url>http://nexus.example.com/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
您應該根據答案建議安裝存儲庫管理器; Nexus免費且易於安裝。您將節省大量的時間和帶寬,而不是每個工件都集中在一起。 – 2010-12-05 22:56:46