maven仓库分类以及修改本地仓库路径
1.本地仓库:
用来存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包, 优先从本地仓库查找
默认本地仓库位置在 ${user.dir}/.m2/repository,${user.dir}表示 windows 用户目录。
可改本地仓库的位置:
在maven目录下有个conf配置文件目录
编辑settings.xml文件在下面加上你要修改的位置即可
2.远程仓库(也叫私服)
如果本地需要插件或者 jar 包,本地仓库没有,默认去远程仓库下载。
远程仓库可以在互联网内也可以在局域网内。
3.中央仓库
在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中
央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包
含了世界上大部分流行的开源项目构件
下图描述了三个仓库的关系, 一个maven工程会先在本地找jar包,找不到后会去中央仓库下载,在企业中本地找不到就去远程仓库找,远程仓库没的话会去中央仓库下载