1、repository:仓库,仓库分为本地仓库和远程仓库。
①本地仓库(maven的setting.xml中配置的)
②远程仓库(pom.xml里配置的)
2、mirror:镜像,当有镜像时,就不再请求远程仓库,而是请求镜像了。
①镜像(maven的setting.xml里配置的)
3、流程:当idea需要使用依赖包时,就先看本地仓库有没有,没有的话就去远程仓库获取(没有配置mirror镜像时),并缓存到本地仓库,如果配置了mirror,就不再请求远程仓库,而是请求镜像。
4、一般使用:setting.xml配置一个阿里云的mirror镜像用来做保底,因为中央仓库太慢了,
然后配置一个本地仓库地址就够了。
父项目中的pom.xml配置远程仓库。