You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Maven执行archetype:generate卡停15分钟,网络正常却运行极慢

解决Maven执行archetype:generate时下载极慢的问题

先梳理下你的环境和当前卡住的情况:

你的Maven环境信息

C:\eclipse\workspace>mvn --version
Apache Maven 3.5.2
Maven home: C:\apache\maven\bin\..
Java version: 1.7.0_65, vendor: Oracle Corporation
Java home: C:\Java\jdk1.7.0_65\jre
Default locale: en_US, platform encoding: Cp1252

执行命令时的卡住状态

C:\eclipse\workspace>mvn archetype:generate
[INFO] Scanning for projects...
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/2.4/maven-install-plugin-2.4.pom
Progress (1): 6.4 kB

你说网络本身没问题但这个步骤卡了15分钟,基本可以确定是Maven默认的中央仓库在国内访问不稳定导致的,试试这几个实用方案:

  • 配置国内镜像仓库(最推荐)
    找到Maven安装目录下的conf/settings.xml,或者用户目录下的.m2/settings.xml(如果没有就新建一个),在<mirrors>标签里添加阿里云的镜像配置:

    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>central</mirrorOf>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    

    保存后重启命令,下载速度会有明显提升。

  • 清理本地Maven缓存
    有时候本地缓存的插件文件损坏会导致下载卡住,你可以删除用户目录下.m2/repository里对应的插件文件夹(比如org/apache/maven/plugins/maven-install-plugin),然后重新执行命令,让Maven重新下载完整文件。

  • 检查并移除无效代理
    如果之前配置过代理但现在不需要,或者代理地址失效了,也会导致下载停滞。打开settings.xml,找到<proxies>标签,把里面的代理配置注释掉或者直接删除,再试命令。

  • 临时指定仓库地址执行命令
    要是不想修改配置文件,可以在执行命令时临时指定国内仓库:

    mvn archetype:generate -Dmaven.repo.url=https://maven.aliyun.com/repository/public
    

这些方案里,配置国内镜像应该能最快解决你的问题,毕竟国内访问官方中央仓库经常会有网络波动。

内容的提问来源于stack exchange,提问作者user9179966

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:25:07