解决IDEA的Spring项目使用Lombok后编辑器报错问题

有时候,Spring项目引入了lombok为实体类自动生成get set等方法,编辑器还仍会报错:找不到get set等方法。

在 Spring 项目中使用 Lombok 时,编辑器报错 “找不到 get/set 方法” 但项目能正常运行,通常是因为编辑器未正确识别 Lombok 生成的代码,导致语法检查误报。以下是具体原因和解决方法:

步骤 1:安装 Lombok 插件

打开File > Settings > Plugins
搜索 Lombok,点击 Install 安装(需重启 IDEA 生效)。

步骤 2:启用注解处理器

打开File > Settings > Build, Execution, Deployment > Compiler > Annotation Processors
勾选 Enable annotation processing(启用注解处理器);
点击 Apply 保存设置。

步骤 3:刷新项目缓存

若仍报错,执行File > Invalidate Caches...,选择 Invalidate and Restart,清除缓存并重启 IDEA。

完成!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容