Maven中的远程存储库如何工作?

How do remote repositories in Maven work?

就在15分钟前开始学习Maven!并有一个愚蠢的问题:

如果要从远程存储库中提取数据,则需要更改POM.XML中的两个位置吗?
我的理解是我们应该做两件事:

1:在REPOSITORIES标签中定义远程仓库位置,然后,

2:在Dependencies标签中定义特定的依赖项

我理解正确吗?这是一个好习惯吗?

我正在关注以下教程:http://www.mkyong.com/maven/how-do-download-from-remote-repository-maven/


需要添加依赖项,但请避免添加存储库:
http://www.sonatype.com/people/2009/02/why-putting-repositories-in-your-poms-is-a-bad-idea/

以下是有关Maven及其周围基础设施的最佳书籍:
http://www.sonatype.com/Support/Books