一
坐标
每个maven所依赖的库或者是maven项目都有一个唯一的标识,这个标识就是坐标。
坐标有groupId,artifactId,version这三个字段决定
二
仓库作用
maven在构建项目的时候发现所依赖的库在本项目中没有,就会去库中加载。
三
本地仓库
本地仓库的默认路径为用户\.m2\repository
我们可以在setting.xml中用<localRepository></localRepository>字段修改本地仓库的路径
比如
<localRepository>D:/demo/mavenRepo</localRepository>
修改完后 我们需要把settings.xml复制到该目录下
远程仓库
如果项目依赖的库在本地仓库中没有找到,maven就会去远程仓库找,maven有默认的远程仓库,就是他的中央仓库。
五
镜像仓库
一般默认的远程仓库在国内可能连接不上,所以我们可以修改远程仓库的地址为国内的镜像仓库上
<mirror>
<id>central-repository-mirror</id>
<name>Central Repository Mirror</name>
<mirrorOf>central</mirrorOf>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>