idea 更换maven国内源
idea已经自带maven,先不介绍maven的配置了。
但是默认的maven是从maven官网下载数据包,但是在国内访问非常慢,需要配置成国内的源。
首先关于maven的配置文件介绍,可以参考官方文档:
https://maven.apache.org/settings.html?spm=a2c6h.12873639.article-detail.7.72172b17e3uf7N
maven有一个默认的自带的配置文件,还可以配置一个用户自定义的配置文件,maven使用的时候会合并两者,相同的key会用用户的覆盖。也就是如果哪个想自定义,就在用户的配置文件中增加哪一项即可。
打开idea->Settings->Build,Execution,Deployment->Build Tools->Maven
可以看到用户配置文件的路径,也可以自定义。
注意把后面的Override勾选上
然后创建settings.xml,先写入官方文档提供的模板
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors/>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
然后根据阿里云官方的源https://developer.aliyun.com/mirror/maven/,设置mirrors,在mirrors下增加mirror
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
<proxies/>
<profiles/>
<activeProfiles/>
</settings>
配置完成后,再编译运行,就可以很快的把需要的包下载下来了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
2022-07-25 centos6安装python2.7
2019-07-25 二维码解析(编译zxing-cpp)
2019-07-25 otl odbc小计