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