idea中Maven镜像源详细配置步骤记录(对所有项目)
作者:起名好难(#?#) 发布时间:2022-12-17 14:27:56
一、关于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>
来源:https://blog.csdn.net/qq_49172635/article/details/127761526
猜你喜欢
- 在本次项目中,由于时间紧张直接使用DWR做Ajax请求!要求的是动态展示,那就需要使用DWR轮询请求,但是需要做异常情况下的一些处理!特别是
- monitor概念管程,监视器。在操作系统中,存在着semaphore和mutex,即信号量和互斥量,使用基本的mutex进行开发时,需要小
- Java BufferWriter写文件之后文件是空的或者数据不全在编程的过程中,读写文件是非常常见的操作,在这里我问介绍一下最近我遇到的集
- @PostConstruct不被调用的原因如果在配置文件中配置使用,延迟加载的话如图被@Service等注解的类,需要在注入使用的时候,才会
- 责任链模式责任链模式的定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系, 将这个对象连成一条链,并沿着这条链传递
- WPF的ImageBrush是一个比较常见也比较复杂的笔刷,它继承自图块笔刷(TileBrush)。使用图块画笔绘制区域涉及以下三个组成部分
- Redis缓存中间件缓存是什么  所谓缓存就是数据交换的缓冲区(称作Cache [ k&aeli
- 本文实例为大家分享了java就业信息管理平台开发案例,供大家参考,具体内容如下可查询公司信息,学生信息,班级信息,针对学生就业与否信息的统计
- import java.io.BufferedInputStream;import java.io.BufferedOutputStream
- Visual Studio 2022 默认.net framework4.8,而4.6~4.7版本的.net framework可以通过方法
- 一、java发展史1.java之父:詹姆斯·高家林2.关键时间点:1996年Java(1.0)发布,2004年Java(5.0)发扬光大,2
- 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都
- 其实写到这里,我已经差不多断气了。。。常规套路,这里是前三篇的传送门,需要的同学可以看一下:JAVA写文本编辑器(三) JAVA写文本编辑器
- 1 配置文件的方法我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量
- 最近的项目在做socket通信报文解析的时候,用到了结构体与字节数组的转换;由于客户端采用C++开发,服务端采用C#开发,所以双方必须保证各
- 性能优化点:1.使用int不使用double。(单位用分不用元)也省去了还要用math.round四舍五入,把double类型数据只留小数点
- 【开发环境】物理机版本:Win7旗舰版(64位)Android Studio版本:2.1正式版【Android Studio的优势】•基于G
- 首先:我们要建一个web项目接着: 我们先来导入struts的xml文件第一步:右击你的项目名,鼠标到MyEclipse会看到一个add s
- 前言本来没有计划这一篇文章的,只是在看完SpringBoot核心原理后,突然想到之前开发中遇到的MVC自动失效的问题,虽然网上有很多文章以及
- 题目:使用栈计算类似表达式:5+2*3-2 的计算结果 提示:简易计算器操作符号限于+,-,*,/的计算分析思路:1、