You need to enable JavaScript to run this app. 在pom.xml引入spring-boot-starter-security报Maven传输报错求助
优惠活动
大模型
产品
解决方案
定价
更多

在pom.xml引入spring-boot-starter-security报Maven传输报错求助

Spring Security依赖引入报错解决步骤
  • 清除本地仓库失败缓存
    找到本机Maven本地仓库路径下的org/springframework/security/spring-security-core目录,整体删除对应5.4.2版本的所有缓存文件,重点删除所有后缀为.lastUpdated的标记文件——这类文件是Maven拉取失败后自动生成的缓存记录,只要文件存在,Maven会默认之前的拉取操作失败,在更新间隔到期前不会主动重试拉取。
  • 强制触发依赖更新
    不要直接使用STS侧边栏的「更新项目」功能,打开项目所在目录的终端,执行命令:
    mvn clean install -U
    其中-U参数的作用是强制Maven忽略本地缓存的失败标记,重新从远程仓库拉取缺失的依赖。执行过程中如果仍提示Permission denied,检查本地仓库所在文件夹的系统权限,确认当前运行STS的系统账号拥有该目录的读写权限,排除杀毒软件、系统权限控制对文件写入的拦截。
  • 校验版本匹配关系
    当前引入的spring-boot-starter-security未手动标注版本号,是通过Spring Boot父项目的版本管控逻辑拉取对应版本的依赖。如果你的项目Spring Boot父版本和拉取到的spring-security-core:5.4.2版本不匹配,也会出现校验失败的问题,可以手动在依赖声明上标注和当前项目Spring Boot版本完全匹配的starter版本,消除版本错配。
  • 排查Maven全局配置
    检查STS中关联的Mavensettings.xml配置,确认配置的远程仓库地址可正常访问,删除无权限访问的内网仓库配置,避免拉取请求被拦截。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.05 07:36:00