创建Maven Archetype项目失败:进度条卡在33%求解决
Eclipse 2022-09创建Maven Archetype项目卡在33%的解决思路
- 检查Maven镜像配置:内置Maven默认用中央仓库,大概率是网络问题导致卡住。打开Eclipse偏好设置(Window > Preferences),找到Maven > User Settings,查看当前settings.xml路径。如果是默认配置,手动添加国内镜像(比如阿里云),在settings.xml的
<mirrors>节点里添加:
<mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <url>https://maven.aliyun.com/repository/public</url> </mirror>
点击「Update Settings」后重启Eclipse再试。
- 手动下载Archetype到本地仓库:如果网络一直不稳定,先通过命令行手动下载目标Archetype。比如要创建
maven-archetype-webapp,执行:
mvn archetype:generate -DgroupId=com.example -DartifactId=demo -DarchetypeArtifactId=maven-archetype-webapp
等下载完成后,回到Eclipse创建项目时,选择「Add Archetype」,填写对应的groupId、artifactId、version,本地仓库已有该Archetype,就不会再远程下载卡住。
- 调整Maven超时与重试设置:打开Preferences > Maven > Installations,选中内置Maven,点击「Edit」,在「VM arguments」里添加:
-Dmaven.wagon.http.retryHandler.count=5 -Dmaven.wagon.http.connectionTimeout=30000
增加超时时间和重试次数,避免因网络波动导致下载中断。
清理Maven本地仓库缓存:找到本地仓库路径(一般在用户目录下的
.m2/repository),删除对应Archetype目录下的.lastUpdated文件——这些是下载失败留下的标记,会导致后续下载被跳过。删除后重新创建项目。切换到外部Maven:如果内置Maven始终有问题,下载独立的Maven版本(比如3.8.x系列),在Eclipse的Preferences > Maven > Installations里添加外部Maven并设为默认,再尝试创建项目。
内容的提问来源于stack exchange,提问作者manolopeng
相关产品推荐
相关产品推荐

