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镜像源配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot集成Devtools实现热更新

    SpringBoot集成Devtools实现热更新

    DevTools是开发者工具集,主要用于简化开发过程中的热部署问题,热部署是指在开发过程中,当代码发生变化时,无需手动重启应用,系统能够自动检测并重新加载修改后的代码,本文给大家介绍了SpringBoot集成Devtools实现热更新,需要的朋友可以参考下
    2024-08-08
  • Maven依赖冲突原因以及解决方法

    Maven依赖冲突原因以及解决方法

    依赖冲突是指项目依赖的某一个 jar 包,有多个不同的版本,因而造成类包版本冲突依赖冲突很经常是类包之间的间接依赖引起的,本文将给大家介绍Maven依赖冲突原因以及解决方法,需要的朋友可以参考下
    2023-12-12
  • Java获取json数组对象的实例讲解

    Java获取json数组对象的实例讲解

    下面小编就为大家分享一篇Java获取json数组对象的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • 用JAVA实现一套背压机制

    用JAVA实现一套背压机制

    背压依我的理解来说,是指订阅者能和发布者交互,可以调节发布者发布数据的速率,解决把订阅者压垮的问题,这篇文章主要介绍了用JAVA自己实现一套背压机制,需要的朋友可以参考下
    2023-06-06
  • java面向对象之学生信息管理系统

    java面向对象之学生信息管理系统

    这篇文章主要为大家详细介绍了java面向对象之学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • Java中小球碰撞并使用按钮控制数量实例代码

    Java中小球碰撞并使用按钮控制数量实例代码

    这篇文章主要给大家介绍了关于Java中小球碰撞并使用按钮控制数量的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2021-12-12
  • Java异常 Exception类及其子类(实例讲解)

    Java异常 Exception类及其子类(实例讲解)

    下面小编就为大家带来一篇Java异常 Exception类及其子类(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • Java命令行运行错误之找不到或无法加载主类问题的解决方法

    Java命令行运行错误之找不到或无法加载主类问题的解决方法

    这篇文章主要给大家介绍了关于Java命令行运行错误之找不到或无法加载主类问题的解决方法,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • Java正则表达式的语法及示例解析

    Java正则表达式的语法及示例解析

    这篇文章主要介绍了Java正则表达式的语法及示例解析,需要的朋友可以参考下
    2017-07-07
  • springboot调用python文件的详细方案

    springboot调用python文件的详细方案

    这篇文章主要为大家详细介绍了springboot调用python文件的详细方案,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-04-04

最新评论