Maven 依赖搜索顺序
当执行Maven构建命令时,Maven会按以下顺序查找依赖库:
- maven执行后首先会在本地仓库中寻找依赖包,找到则进行其他操作,无则第2步。
- 在中央仓库寻找依赖包,找到则下载到本地引用,如没有找到并且配置了一个或多个远程仓库,则会在远程仓库进行寻找到下载引用,否则Maven将停止处理并抛出错误。
- 如果Maven 没有配置远程仓库则停滞处理并会抛出错误。
- 阿里镜像仓库地址
<mirror>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
- repo1.maven.apache.org 镜像仓库地址
<mirror>
<id>nexus-aliyun</id>
<name>Nexus aliyun</name>
<url