2013-02-24 84 views

回答

12

存儲庫是工件的集合(例如:罐子)。你可以把它看作是各種工件的存儲/緩存。

依賴是一種情況,你的項目依賴於另一個神器來執行任務(如:編譯,運行單元測試)

在Maven項目,你通常聲明你需要的<dependency>部分是什麼神器你pom,並且你還可以聲明maven應該從<repositories>部分查找依賴關係。

默認情況下,maven將查找central repository上的工件。但是一個組織有一個內部存儲庫,其中包含內部開發的工件是很常見的。因此,pom上的<repositories>部分通常由此配置。

http://maven.apache.org/guides/index.html

+3

謝謝,很好的答案。因此,對於某些依賴項,我需要提供存儲庫和依賴項,但對於mavens存儲庫中的依賴項,依賴性足夠了嗎? – 2013-02-24 22:41:01

+3

正確。如果你知道你的依賴沒有在中央倉庫中找到,那麼只需要爲你的pom添加一個倉庫。您還應該閱讀關於存儲庫查找規則,代理和鏡像。關於maven文檔。 – gerrytan 2013-02-24 22:45:33

0

存儲庫是您的庫(又名工件)的存儲位置。 依賴關係是您的現有項目所依賴的庫的名稱

+0

但repsotiries在線以及?它也正確地下載jar文件? – 2013-02-24 22:01:59

+0

Right @KorayTugay – 2017-05-02 04:32:23

相關問題