使用maven切换镜像源方式

 更新时间:2026年06月15日 15:18:50   作者:巴布亚企鹅v  
这段文章主要讲述了在Maven项目构建时遇到中央仓库暂停更新的问题,并提出了解决方案,包括修改settings.xml文件中的镜像源设置;同时建议可以切换至华为仓库以提高构建速度

今天像往常一样准备构建项目时报错

原因是中央仓库暂停更新,导致很多jar包都没有

1、打开settings.xml文件

settings.xml文件一般在maven的安装目录conf文件夹下

2、切换镜像源

定位到<mirrors>标签

添加

<mirror>
<!-- maven官方运维的1号仓库 -->
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Mirror from Maven Repo1</name>
            <url>https://repo1.maven.org/maven2/</url>
        </mirror>
  </mirrors>

maven官方的速度可能会比较慢,也可以切换至华为仓库

<!-- 华为云仓库 -->
        <mirror>
            <id>huawei</id>
            <mirrorOf>central</mirrorOf>
            <name>华为云公共仓库</name>
            <url>https://mirrors.huaweicloud.com/repository/maven/</url>
        </mirror>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java MethodHandles介绍与反射对比区别详解

    Java MethodHandles介绍与反射对比区别详解

    这篇文章主要为大家介绍了Java MethodHandles介绍与反射对比区别详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • 基于MyBatis的parameterType传入参数类型

    基于MyBatis的parameterType传入参数类型

    这篇文章主要介绍了基于MyBatis的parameterType传入参数类型,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 简介Java编程中的Object类

    简介Java编程中的Object类

    这篇文章主要介绍了简介Java编程中的Object类,是Java入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • springboot vue组件开发实现接口断言功能

    springboot vue组件开发实现接口断言功能

    这篇文章主要为大家介绍了springboot+vue组件开发实现接口断言功能,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 在Java项目中实现CI/CD持续集成与持续部署

    在Java项目中实现CI/CD持续集成与持续部署

    这篇文章主要为大家介绍了在Java项目中实现CI/CD持续集成与持续部署详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Java面向对象基础详解

    Java面向对象基础详解

    这篇文章主要介绍了JJava面向对象的基础,文中有非常详细的代码示例,对正在学习java基础的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-10-10
  • 辨析Java中的String与StringBuffer及StringBuilder字符串类

    辨析Java中的String与StringBuffer及StringBuilder字符串类

    这里将为大家来辨析Java中的String与StringBuffer及StringBuilder字符串类型,通常来说StringBuilder的性能更加,需要的朋友可以参考下
    2016-05-05
  • Java class文件格式之方法_动力节点Java学院整理

    Java class文件格式之方法_动力节点Java学院整理

    这篇文章主要为大家详细介绍了Java class文件格式之方法的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Java中使用BeanMap将对象转为Map详解

    Java中使用BeanMap将对象转为Map详解

    这篇文章主要介绍了Java中使用BeanMap将对象转为Map详解,BeanMap 是 Apache Commons BeanUtils 库中的一个类,BeanMap 可以将 Java 对象的属性作为键,属性值作为对应的值,存储在一个 Map 中,它提供了一种将 Java 对象转换为 Map 的方式,需要的朋友可以参考下
    2024-01-01
  • SpringBoot自定义MessageConvert详细讲解

    SpringBoot自定义MessageConvert详细讲解

    正在学习SpringBoot,在自定义MessageConverter时发现:为同一个返回值类型配置多个MessageConverter时,可能会发生响应数据格式错误,或406异常(客户端无法接收相应数据)。在此记录一下解决问题以及追踪源码的过程
    2023-01-01

最新评论