You need to enable JavaScript to run this app. STS中修改pom.xml版本号后首行出现Maven依赖拉取错误如何解决?
优惠活动
大模型
产品
解决方案
定价
更多

STS中修改pom.xml版本号后首行出现Maven依赖拉取错误如何解决?

解决方案

你遇到的报错由两个核心问题触发:一是Maven本地缓存了依赖拉取失败的记录,默认不会自动重试拉取缺失的org.codehaus.plexus:plexus-utils:jar:3.0.20构件;二是Spring Boot跨大版本降级(从2.5.2降到1.4.7)引发依赖传递版本变化,和当前STS环境的Maven插件存在适配冲突。可按以下顺序操作解决:

  • 强制更新Maven依赖
    在STS中右键点击对应项目,依次选择「Maven」→「Update Project」,在弹出的配置窗中勾选Force Update of Snapshots/Releases,确认后等待更新完成即可,该操作会跳过本地缓存的失败记录,强制重新拉取所有缺失依赖。
  • 配置国内Maven镜像源
    如果强制更新后依然拉取失败,是默认的Maven中央仓库国内访问不稳定导致。找到你本地Maven的settings.xml配置文件,在<mirrors>节点下添加如下配置:
    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>central</mirrorOf>
      <name>阿里云公共仓库</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    
    配置保存后重新执行强制更新Maven依赖的操作即可。
  • 排查版本兼容性
    若使用的是STS 4.x版本,对Spring Boot 1.x的旧版本适配存在缺陷,上述操作都无效的情况下,建议将Spring Boot版本升级到2.x以上,或是将STS降级到3.x版本适配旧版Spring Boot。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.13 08:06:03