news 2026/9/6 2:47:52

Spring Boot 4 启动报错:spring-boot-starter-aop 依赖 version missing,项目无法运行

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Spring Boot 4 启动报错:spring-boot-starter-aop 依赖 version missing,项目无法运行

一、问题现象

刚添加aop依赖运行后就报错:

[ERROR] 'dependencies.dependency.version' for
org.springframework.boot:spring-boot-starter-aop:jar is missing.
[ERROR] The build could not read 1 project -> [Help 1]

更关键的是,target/classes/ 目录下只有 application.yml 和 mapper 配置文件,一个 .class
文件都没有,说明代码压根没编译成功,自然也就“运行不起来”。

二、问题原因

这个错误的本质是:spring-boot-starter-aop 这个 starter 在 Spring Boot 4 里被改名了。

Spring Boot 4 将原来的 spring-boot-starter-aop 重命名为了 spring-boot-starter-aspectj。旧名字
spring-boot-starter-aop 在 4.x 版本只发布到 4.0.0-M2(里程碑版)就停更了,稳定版(如 4.1.1)的 spring-boot-starter-parent 中已经没有对它的版本管理。(如下)

Maven 在读取 POM 阶段就发现这个依赖既没有显式写
version,在父工程里也找不到对应版本,于是直接报错停下,后面所有代码都来不及执行。

▎ 顺便一提:Spring Boot 4 还重命名了一批 starter,比如 spring-boot-starter-web 改成了
▎ spring-boot-starter-webmvc,迁移时容易漏改。

额外配个小小bug

修正:泛型里的String改为LoginAndRegisterResponse

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 2:47:01

如何在Pico 2上部署扩散模型?极端压缩与定点推理实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/6 2:43:50

Code Agent 解剖(20):从零扩展——给 agent 加一个新工具

从上一篇的遗留问题出发 前四个 Part 一直在"解剖":看代码、理设计、读原理。这一篇开始转向"动手"——用 MyCodeAgent 作为起点,扩展出自己的东西。 先回答一个问题:agent 的"工具"到底是什么? …

作者头像 李华
网站建设 2026/9/6 2:36:07

冰雪传奇点卡版:公平点卡复古冰雪,热血打金尽在忆往游戏

冰雪传奇点卡版是传奇怀旧圈口碑出众的冰雪版本,主打纯点卡公平机制,全民打金,不滚服,也是少有的每日开启双区的冰雪版本,深受散人与打金玩家喜爱。游戏由安徽游昕联合忆往游戏联合运营,还原复古冰雪的核心…

作者头像 李华
网站建设 2026/9/6 2:32:54

2026年9月西安 AI 搜索优化是什么?功能与价值解读

西安 AI 搜索优化是什么?2026年9月功能与价值解读如果用户搜索“西安 AI 搜索优化是什么”,通常想了解的并不是传统网页排名,而是企业信息如何被大模型理解、引用,并在西安本地服务、品牌比较和消费决策中获得准确呈现。简单来说&…

作者头像 李华