maven阿里镜像华为镜像,settings.xml的mirrors

将下面这段放到settings.xml的settings标签下, mirrors标签只能有一个

xml 复制代码
    <mirrors>
<!--     阿里开源镜像站maven网址   https://developer.aliyun.com/mirror/maven-->
        <mirror>
            <id>aliyunMavenRepositoryPublic</id>
            <name>阿里云公共仓库2023</name>
            <mirrorOf>public,central,*</mirrorOf>
            <url>https://maven.aliyun.com/repository/public</url>
        </mirror>

        <mirror>
            <id>aliyunMavenRepositoryCentral</id>
            <name>阿里云中心仓库2023</name>
            <mirrorOf>public,central,*</mirrorOf>
            <url>https://maven.aliyun.com/repository/central</url>
        </mirror>
<!--   https://mirrors.huaweicloud.com/mirrorDetail/5ea0025f2ab89b484a4dd5ce   -->
        <mirror>
            <id>huaweicloud-repository-maven</id>
            <name>华为云Maven仓库</name>
            <mirrorOf>*</mirrorOf>
            <url>https://mirrors.huaweicloud.com/repository/maven/</url>
        </mirror>

        <mirror>
            <id>aliyunNexusContentGroupsPublic</id>
            <name>aliyun2023之前的仓库</name>
            <mirrorOf>public,central,*</mirrorOf>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </mirror>
    </mirrors>

mirror相当于一个拦截器,它会拦截maven对remote repository的相关请求,把请求里的remote repository地址,重定向到mirror里配置的地址。

<mirrorOf></mirrorOf>标签里面放置的是要被镜像的Repository ID。为了满足一些复杂的需求,Maven还支持更高级的镜像配置:

xml 复制代码
<mirrorOf>*</mirrorOf> 匹配所有远程仓库。 
<mirrorOf>repo1,repo2</mirrorOf> 匹配仓库repo1和repo2,使用逗号分隔多个远程仓库。 
<mirrorOf>*,!repo1</miiroOf>匹配所有远程仓库,repo1除外,使用感叹号将仓库从匹配中排除。 
相关推荐
金銀銅鐵4 小时前
带您看懂字节码指令(二):空循环里有什么
java·后端·ai编程
吴名氏.6 小时前
Java转AI Agent教程(第十三周)混合检索与重排
java·数据库·人工智能·ai·ai agent
.痞老板.7 小时前
java ee--多线程(进阶)
java·java-ee
深入云栈8 小时前
Netty 4.2.x 源码深度解析 (二十三):ByteBuf 核心设计 —— 索引、类型与零拷贝
java·后端·架构
wang_shu_mo_ran10 小时前
MyBatis 从入门到进阶(一)
java·spring·mybatis
量化分析码农11 小时前
股票历史数据的复权参数对照:多级别返回的字段与数值差异
java·javascript·后端
猫猫不是喵喵.11 小时前
从0到1创建一个微服务项目
java·数据库·微服务·1024程序员节
瑞雪兆丰年兮11 小时前
JavaWeb-day13-SpringBootWeb事务管理&AOP
java·开发语言·springboot·javaweb·事务·web·aop
曲径海盗11 小时前
Try-Except怎么用,3个追问解答在自动化下的应用
java·jvm·oracle
Cosolar12 小时前
极简智库:快速搭建你的开源项目教程阅读平台,让 docs/ 目录被更多人看见
java·架构·github