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

如何停止STS 4中的Spring Boot Language Server?

解决Spring Tool Suite 4中Spring Boot Language Server持续运行及自动补全失效问题

针对STS 4.19.1.RELEASE版本遇到的Spring Boot Language Server无法停止、自动补全失效的问题,试试这些解决办法:

  • 清理语言服务器状态缓存
    找到STS工作区的.metadata/.plugins/org.eclipse.lsp4e.core/serverStates目录,删除里面所有文件后重启STS。这个目录存储着服务器的运行状态,清空后会强制重置服务器状态。

  • 强制禁用Spring Boot Language Server
    两种可选方式:

    1. 找到STS安装目录下的plugins文件夹,定位到org.springframework.boot.ls_开头的jar包,给它重命名加.bak后缀(比如org.springframework.boot.ls_1.19.1.RELEASE.jar.bak),重启STS后会阻止该服务器加载,后续需要恢复时改回原名即可。
    2. 打开工作区.metadata/.plugins/org.eclipse.core.runtime/.settings/org.springframework.boot.tools.prefs文件,添加一行spring.boot.ls.enabled=false,保存后重启STS。
  • 修复Ctrl+Space自动补全功能
    处理完服务器问题后,检查并重置补全设置:

    1. 打开Preferences -> General -> Content Assist -> Advanced,确保Spring Boot Proposal和Java Proposals相关选项都已勾选。
    2. 右键项目选择Maven/Gradle -> Update Project,勾选Force Update of Snapshots/Releases后点击OK,刷新项目依赖缓存。
  • 降级STS版本(终极方案)
    如果以上方法都无效,说明当前4.19.1版本可能存在兼容性bug,可以降级到4.18.x稳定版本,该版本的Spring Boot Language Server不会出现持续运行的异常情况。

内容的提问来源于stack exchange,提问作者Manuel Jordan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 09:49:59