将Maven换源成国内源
要将Maven的源更改为其他镜像源,按照以下步骤进行操作:
- 打开 Maven 的安装目录,找到
conf
文件夹。
- 在
conf
文件夹中,你会找到一个名为 settings.xml
的文件,它是 Maven 的配置文件。
- 使用文本编辑器打开
settings.xml
文件。
- 在
settings.xml
文件中,你会看到一些注释和示例配置。
- 找到
<mirrors>
元素的开始标签和结束标签 </mirrors>
之间的部分。如果找不到该元素,你可以在 <settings>
元素内部创建一个新的 <mirrors>
元素。
- 在
<mirrors>
元素内部,可以将其下面的源复制到 <mirrors>
元素内,根据自己的需要进行修改:
阿里云:http://maven.aliyun.com/
中央仓库:https://repo1.maven.org/maven2/
网易:http://maven.netease.com/repository/public/
华为云:https://repo.huaweicloud.com/repository/maven/
tencent:https://mirrors.cloud.tencent.com/repository/maven/
中国科技大学:http://mirrors.ustc.edu.cn/maven/maven2/
南京大学:http://maven.nju.edu.cn/repository/
清华大学:https://repo.maven.apache.org/maven2/
北京理工大学:http://mirror.bit.edu.cn/maven/
东软信息学院:https://mirrors.neusoft.edu.cn/maven2/
中国科学院开源协会:http://maven.opencas.cn/maven/
北京交通大学:http://maven.bjtu.edu.cn/maven2/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| <mirrors> <mirror> <id>aliyun</id> <url>http://maven.aliyun.com/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>central</id> <url>https://repo1.maven.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>netease</id> <url>http://maven.netease.com/repository/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>huaweicloud</id> <url>https://repo.huaweicloud.com/repository/maven/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>tencent</id> <url>https://mirrors.cloud.tencent.com/repository/maven/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>ustc</id> <url>http://mirrors.ustc.edu.cn/maven/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>nju</id> <url>http://maven.nju.edu.cn/repository/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>tsinghua</id> <url>https://repo.maven.apache.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>bit</id> <url>http://mirror.bit.edu.cn/maven/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>neusoft</id> <url>https://mirrors.neusoft.edu.cn/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>opencas</id> <url>http://maven.opencas.cn/maven/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>bjtu</id> <url>http://maven.bjtu.edu.cn/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
|
顺便再分享一个我在用的settings.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <?xml version="1.0" encoding="UTF-8"?> <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 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
<mirror> <id>uk</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://uk.maven.org/maven2/</url> </mirror>
<mirror> <id>CN</id> <name>OSChina Central</name> <url>http://maven.oschina.net/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
<mirror> <id>nexus</id> <name>internal nexus repository</name> <url>http://repo.maven.apache.org/maven2</url> <mirrorOf>central</mirrorOf> </mirror>
</mirrors> </settings>
|