Eclipse误报SPEL语法错误:如何配置消除错误标记?
解决Eclipse SPEL语法误报的配置方法
全局关闭SPEL验证(推荐)
- 打开Eclipse,点击顶部菜单栏的
Window->Preferences - 在左侧面板展开
Spring目录,选择Validation - 找到Spring Expression Language (SpEL) Validator,取消勾选「Build」(取消后编译时不再触发该验证),如果需要也可以取消「Manual」
- 点击「Apply and Close」,右键项目选择
Clean重新构建,错误标记就会消失
针对单个代码块忽略误报
如果不想全局关闭验证,只想处理特定代码:
- 选中报错的SPEL代码行,按
Ctrl+1唤起快速修复菜单 - 选择「Ignore SpEL validation for this expression」选项
- Eclipse会自动添加注释标记,忽略这段代码的SPEL验证错误
更新Spring插件版本
如果是STS(Spring Tool Suite)插件版本兼容问题导致的误报:
- 点击顶部菜单栏
Help->Eclipse Marketplace - 搜索「Spring Tools 4」,检查是否有可用更新,安装更新后重启Eclipse即可
内容的提问来源于stack exchange,提问作者owen gerig
相关产品推荐
相关产品推荐

