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

SpringToolSuite无法识别Spring Boot注解及项目运行异常求助

问题解决建议

一、修复Lombok识别问题(核心)

  • 确认STS已安装Lombok插件
    1. 打开STS,进入 Help > Eclipse Marketplace,搜索Lombok,检查是否已安装。未安装则点击安装并重启STS。
    2. 进入 Window > Preferences > Java > Compiler > Annotation Processing,确保Enable annotation processing已勾选。
    3. 进入 Window > Preferences > Java > Editor > Content Assist > Favorites,添加Lombok常用注解全类名(如lombok.extern.slf4j.Slf4j、lombok.Data),提升代码识别度。
  • 刷新Maven依赖并重建项目
    1. 在STS项目上右键,选择 Maven > Update Project,勾选Force Update of Snapshots/Releases后确定。
    2. 右键项目,选择 Project > Clean,清理后重新构建。
  • 验证Lombok依赖配置
    检查项目pom.xml中Lombok的scope是否为provided,若不是则调整后重新更新依赖。

二、解决STS开始菜单无法识别问题

  • 找到STS安装目录下的SpringToolSuite4.exe(对应版本的执行文件),右键选择固定到开始屏幕,即可在开始菜单搜索到。
  • 若安装时未创建开始菜单快捷方式,可手动创建快捷方式,放到C:\ProgramData\Microsoft\Windows\Start Menu\Programs目录下。

三、修复Spring Boot运行失败问题

  • 右键项目,选择 Run As > Run Configurations,找到Spring Boot App配置,检查Main class是否正确指向带@SpringBootApplication注解的启动类。
  • 若配置不存在,点击New按钮手动创建,选择正确启动类后运行。

额外排查点

  • 确认新笔记本JDK版本与旧笔记本一致,Spring Boot对JDK版本有明确要求,版本不匹配可能引发隐性问题。
  • 检查STS工作区文件夹的读写权限,确保当前用户拥有完全控制权限。

内容的提问来源于stack exchange,提问作者Kelvin Mock Qualicom Dev

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 00:15:36