Maven仓库概念:
- 何为Maven仓库?
- 用来统一存储所有Maven共享构建的位置就是仓库
- Maven仓库布局
- 根据Maven坐标定义每个构建在仓库中唯一存储路径
- groupId/artifactId/version/artifactId-version.packaging
- 仓库的分类
- 本地仓库
- ~/.m2/repository/ 可修改
- 每个用户只有一个本地仓库
- 远程仓库
- 中央仓库:Maven默认的远程仓库
- 本地仓库
http://repo1.maven.org/maven2
私服:是一种特殊的远程仓库,它是架设在局域网内的仓库
Maven本地仓库配置:
- 全局本地仓库(所有操作系统用户均影响)
%MAVEN_HOME%\conf\settings.xml文件,修改该文件会影响所有使用该Maven的用户的本地仓库,例如:
2.用户本地仓库(仅影响使用该配置文件的用户或程序)
该文件可以在任意目录,例如:
3.修改配置文件设置Maven本地仓库(以全局设置为例)
编辑D:\TOOLS\maven\apache-maven-3.5.4\conf\settings.xml文件
找到如下位置:
修改为:
保存退出即可
以上配置表示所有使用该Maven的程序或用户,如未单独配置,则默认加载以上目录的本地库文件;