Maven下载速度过慢问题已解决

因为Maven 默认仓库的服务器在国外所以我们国内的使用效果极差,我们可以修改成为国内镜像地址加速下载。

两种方法

修改全局文件

C:\Users\您电脑帐号\ .m2\settings.xml
没有文件的下载附件里面

修改局部,需要使用的时候指定配置文件

修改Maven安装目录下/conf/settings.xml文件

找到<mirrors></mirrors>在这里面 加入国内镜像源·华为云和阿里云提供的镜像

注:您要是觉得手动配置节点麻烦的,请直接下载,覆盖相应路径文件即可:直接下载

<mirror>
    <id>HuaweiCloud</id>
    <mirrorOf>*,!HuaweiCloudSDK</mirrorOf>
     <url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
<mirror>
<id>AliYUN</id>
    <name>AliYUN Maven</name>
    <mirrorOf>*,!HuaweiCloudSDK</mirrorOf>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

阿里云代理 settings.xml

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">

  <pluginGroups>

  </pluginGroups>


  <proxies>

  </proxies>

  <servers>

  </servers>

  <mirrors>

    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

  </mirrors>


  <profiles>

  </profiles>

</settings>

 

注意:

如果需要使用华为云套件的话,请加入以下配置

在profiles节点中添加如下内容:

 1 <profile>
 2     <id>HWSDK</id>
 3     <repositories>
 4         <repository>
 5             <id>HuaweiCloudSDK</id>
 6             <url>https://mirrors.huaweicloud.com/repository/maven/huaweicloudsdk/</url>
 7             <releases>
 8                 <enabled>true</enabled>
 9             </releases>
10             <snapshots>
11                 <enabled>false</enabled>
12             </snapshots>
13         </repository>
14     </repositories>
15     <pluginRepositories>
16         <pluginRepository>
17             <id>HuaweiCloudSDK</id>
18             <url>https://mirrors.huaweicloud.com/repository/maven/huaweicloudsdk/</url>
19             <releases>
20                 <enabled>true</enabled>
21             </releases>
22             <snapshots>
23                 <enabled>false</enabled>
24             </snapshots>
25         </pluginRepository>
26     </pluginRepositories>
27 </profile>

增加activeProfiles标签激活配置:

1 <activeProfiles>
2     <activeProfile>HWSDK</activeProfile>
3 </activeProfiles>

然后在Idea 等工具指定使用你设置好的配置文件

 

 效果

 

posted @ 2019-10-20 09:46  陈彦斌  阅读(7450)  评论(0编辑  收藏  举报