idea中Maven镜像源详细配置步骤记录(对所有项目)

 更新时间:2023年05月24日 09:32:09   作者:起名好难(# #)  
Maven是一个能使我们的java程序开发节省时间和精力,是开发变得相对简单,还能使开发规范化的工具,下面这篇文章主要给大家介绍了关于idea中Maven镜像源详细配置(对所有项目)的相关资料,需要的朋友可以参考下

一、关于idea中Maven的位置

idea自带一个maven,其路径大致如下

C:/java/IntelliJ IDEA 2020.1/plugins/maven/lib/maven3
 
注:我的idea装在C:/java/这个路径下

二、修改Maven的配置文件

2.1 定位配置文件

镜像源信息保存在maven的 settings.xml 这个文件中,其路径如下:

C:\java\IntelliJ IDEA 2020.1\plugins\maven\lib\maven3\conf\settings.xml

2.2添加镜像源(mirror)

打开 settings.xml 文件,搜索 mirrors 这个标签,在其内部添加下面的内容,即加入阿里云镜像

<mirror>
    <id>aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

三、在idea中使配置文件生效

打开idea的setting设置,将maven的路径切换到正确的位置,然后将settings file 切换到刚才修改过的文件,保存之即可生效

四、对以后所有的项目生效

注意:

        这里不同的idea版本对应的设置方式也不同;

        我的版本是在 Settings for New Projects 这个设置里进行配置的,具体配置信息和之前的一样,如此一来今后所有新项目的maven都会使用这套配置。

附:Maven镜像源汇总(含国内、国外)

国内

  • http://maven.aliyun.com/nexus/content/groups/public/
  • http://maven.oschina.net/content/groups/public

国外

  • http://repo1.maven.org/maven2
  • http://central.maven.org/maven2
  • http://repo.maven.apache.org/maven2
  • http://repo1.maven.apache.org/maven2

引用示例

<repositories>
    <repository>
        <id>oschina</id>
        <name>oschina</name>
        <url>http://maven.oschina.net/content/groups/public/</url>
    </repository>
    <repository>
        <id>aliyun</id>
        <name>aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </repository>
    <repository>
        <id>repo1</id>
        <name>repo1</name>
        <url>https://repo1.maven.org/maven2/</url>
    </repository>
</repositories>

总结

到此这篇关于idea中Maven镜像源详细配置步骤的文章就介绍到这了,更多相关idea中Maven镜像源配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用spring security明文密码校验时报错-BadCredentialsException: Bad credentials的问题

    使用spring security明文密码校验时报错-BadCredentialsException:&nbs

    小编遇到这样一个问题在学习spring security时使用明文密码进行登录校验时报错"org.springframework.security.authentication.BadCredentialsException: Bad credentials,今天给大家分享问题原因及解决方案,感兴趣的朋友一起看看吧
    2023-10-10
  • RocketMQ设计之故障规避机制

    RocketMQ设计之故障规避机制

    这篇文章主要介绍了RocketMQ设计之故障规避机制,故障规避机制就是用来解决当Broker出现故障,Producer不能及时感知而导致消息发送失败的问题,下面详细介绍需要的小伙伴可以参考一下
    2022-03-03
  • JavaEE在线人数管理系统

    JavaEE在线人数管理系统

    这篇文章主要为大家分享了JavaEE在线人数管理系统,显示在线人数、在线人详细信息、管理员踢人等功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • java仿windows记事本小程序

    java仿windows记事本小程序

    这篇文章主要为大家详细介绍了java仿windows记事本小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • 学习Java之Java中的异常处理机制详解

    学习Java之Java中的异常处理机制详解

    在本文中,小编将带领大家来学习Java的异常处理机制,包括异常机制、异常类型、如何捕获异常、如何抛出异常以及如何创建自定义异常等核心内容,感兴趣的同学跟着小编一起来看看吧
    2023-08-08
  • java实现多线程之定时器任务

    java实现多线程之定时器任务

    本篇文章主要介绍了java实现多线程之定时器任务,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • java实现中缀表达式转后缀的方法

    java实现中缀表达式转后缀的方法

    这篇文章主要为大家详细介绍了java实现中缀表达式转后缀的表达式方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • Mybatis单个参数的if判断报异常There is no getter for property named ''xxx'' in ''class java.lang.Integer''的解决方案

    Mybatis单个参数的if判断报异常There is no getter for property named ''x

    今天小编就为大家分享一篇关于Mybatis单个参数的if判断报异常There is no getter for property named 'xxx' in 'class java.lang.Integer'的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • springboot集成springsession如何实现分布式session共享

    springboot集成springsession如何实现分布式session共享

    这篇文章主要介绍了springboot集成springsession如何实现分布式session共享问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • JVM类加载机制详解

    JVM类加载机制详解

    本文主要介绍了JVM类加载机制的相关知识,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02

最新评论