我是Maven的新手,虽然我对Ant很有经验。我试图了解下载依赖关系的过程。比方说,我已经定义了两个库:Maven依赖关系映射到存储库
库
- ID:回购一个
- 网址:http://repo-one.com/repos
库
- ID:回购二
- 网址:http://repo-two.com/repos
而且一个依赖:
- 依赖
- 的groupId:org.mystuff
- 的artifactId:的MyStuff核心
我的问题:
我认为依赖的的groupId必须找到作为回购URL之一的子路径,例如,http://repo-one.com/repos/org/mystuff。是对的吗?
如果是这样,那么artifactId将作为附加子路径查找,例如http://repo-one.com/repos/org/mystuff/mystuff-core。是对的吗?
如果对上述两者都是,那么如果同时存在http://repo-one.com/repos/org/mystuff/mystuff-core和http://repo-two.com/repos/org/mystuff/mystuff-core?第一个存储库列出了胜利吗?
如果我完全偏离轨道,那么寻找存储库依赖关系的过程是什么?
正如您可以告诉我,我正在查看现有的POM并试图了解它是如何工作的。我已阅读了Maven网站上的文档,但到目前为止,我没有看到任何明确说明依赖关系如何映射到存储库的内容。第一季度销售价格:
谢谢!正是我想要的。 – dnuttle 2013-03-27 15:27:58