解决Maven下载依赖慢的问题
本文最后更新于408 天前,其中的信息可能已经过时,如有错误请发送邮件到blue16@email.swu.edu.cn

经过最近测试,有两种方案。如果有代理的推荐后者(换源容易报一些莫名其妙的错误)

方法一:换源

在IDEA中,打开下列的文件:

输入下面的内容:

<?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>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>

然后Reload一下项目,完美解决。

PS:如果settings.xml写错了,或者不想换源了,可以直接删除settings.xml即可还原默认设置。

方法二:加代理(推荐)

注意,这里的代理不能在IDEA中的proxy中设置,需要在maven的settings.xml中进行设置才能生效。

根据上面的步骤打开settings.xml,在正文中加入如下内容:

    <proxies>
        <proxy>
            <id>my-proxy</id>
            <active>true</active>
            <protocol>http</protocol>
            <host>127.0.0.1</host>
            <port>7890</port>
            <!--
              <username>***</username>
              <password>***</password>
              <nonProxyHosts>
                repository.mycom.com|*.google.com
              </nonProxyHosts>
            -->
        </proxy>
    </proxies>
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇