11

它们有何不同?或者他们是一样的?

4

2 回答 2

18

存储库是工件的集合(例如:罐子)。您可以将其视为各种工件的单纯存储/缓存。

依赖是一种情况,您的项目依赖于另一个工件来执行其任务(例如:编译、运行、单元测试)

在 maven 项目中,您通常会在<dependency>pom 的部分声明您需要哪些工件,您还可以声明 maven 应该从该<repositories>部分查找依赖项的存储库。

默认情况下,maven 将在中央存储库上查找工件。但是对于一个组织来说,拥有一个包含内部开发的工件的内部存储库是很常见的。因此<repositories>,pom 上的部分通常是这样配置的。

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

于 2013-02-24T22:23:51.357 回答
1

存储库是存储库(又名工件)的地方。依赖项是您当前项目所依赖的库的名称

于 2013-02-24T22:01:24.807 回答