maven中的坐标和仓库

任何一个依赖、插件或项目构建的输出都可以被称为构件,所有的构件都通过坐标作为其唯一的标识,在pom.xml中,groupId,artifactId,version都可以称为坐标。

在创建maven项目时,包名应该与pom.xml中的groupId和artifactId相吻合。

仓库用来管理项目的依赖。

仓库分为本地仓库和远程仓库,如果本地仓库中找不到需要的构件,则去远程仓库中查找,如果查找成功,则会下载到本地仓库中,如果查找不成功,则会报错。

镜像仓库,可以更改settings.xml中的mirror,如下:

 1     <mirror>
 2 
 3       <id>alimaven</id>
 4 
 5       <name>aliyun maven</name>
 6 
 7       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 8 
 9       <mirrorOf>central</mirrorOf>        
10 
11     </mirror>
View Code

更改settings.xml中的默认存放位置,如下:

原文地址:https://www.cnblogs.com/cing/p/7478990.html