maven仓库配置

本地仓库:mave配置文件中 D:.m2\Repository配置的本地库
*仓库:http://repo1.maven.org/maven2(此地址是国外地址,下载会很慢,一般会配置国内的镜像,镜像下载非常快,举例阿里镜像,见下文)
远程仓库:maven*仓库以外的仓库

通过maven管理的项目,jar都是通过在pom.xml设置管理,设置好后,以后所使用的jar,都会通过pom文件去本地仓库引用,也就是说maven项目所有的jar都是保存在本地仓库中的,用的时候从本地引用,这时有个问题就产生了,本地仓库中的jar怎么下载下来的呢?

maven项目默认是从*仓库(http://repo1.maven.org/maven2)下载,也许你的项目使用的jar在*仓库中没有,这时就需要配置远程仓库,从这个远程仓库中下载.也就是说下载顺序是: 先从*仓库下载,*存库没有,就会去远程仓库.(远程仓库可以不配置,那样*仓库没有就没有找不到了,或者配置自己的私服)

远程仓库的配置实例:
maven仓库配置

阿里镜像配置:
maven仓库配置
其中的作用是指定映射哪一个仓库:
*代表所有的maven仓库
centralmaven的*仓库