仓库
1 分类
本地 和 远程
指定本地仓库地址, 编辑 ~/.m2/settings.xml :
<settings>
<localRepository>D:\java\reposity\</localRepository>
</settings>
默认需要从 M2_HOME/conf/settings.xml 拷贝到 ~/.m2/settings.xml 这里
远程仓库下载后直接进入本地仓库,或执行 mvn clean install 后进入本地仓库
默认中央仓库:

2 私服

3 远程仓库的配置
使用 JBoss Maven 仓库:

4 settings.xml 配置仓库认证

5 部署至远程仓库
使用 <distributionManagement> 来部署:

使用命令
mvn clean deploy
来部署
6 快照版本
强制检查更新:
mvn clean install -U

快照版本只应该在组织内部的项目或模块间依赖使用
7 镜像
http://maven.net.cn/content/groups/public/ 是中央仓库 http://repo1.maven.org/maven2/ 在中国的镜像
编辑 settings.xml 来配置中央仓库镜像:

任何对于中央仓库的请求都会转至该镜像, 私服镜像举例:

8 仓库搜索
上述仓库搜索服务器都代理了主流的 Maven 公共仓库,如 central、JBoss、Java.net 等