maven详解-坐标-本地仓库-远程仓库-镜像仓库

坐标


每个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>




猜你喜欢

转载自blog.csdn.net/jk823394954/article/details/78900077