🐒 他娘的!IDEA中使用Lombok注解死活不生效原来是这个坑!

Lombok

说起来真是头大,Lombok本来用的好好,就因为在终端中执行一下mvn clean之后,Springboot项目竟然无法正常启动了,只要执行run就直接报各种找不到符号,总之就是Lombok上的注解不生效了,log变量找不到!废话不多说了,直接上真相!

🏷️ 环境情况

  • IDEA版本:IntelliJ IDEA 2025.2.1
  • JDK版本:ms-21.0.8
  • Springboot版本:3.5.4
  • Lombok版本:1.18.38

🏷️ 填坑

1、一开始在知乎上看到说,在Compiler中的Shared VM option里增加下面的参数,结果实测无效。

-Djps.track.ap.dependencies=false

Lombok

2、继续看Annotation Proceessors,也是正常勾选了启用注解处理器。所以问题不在这儿。

Lombok

3、你仔细看上图,有没有发现中间似乎有些内容被遮盖了?不仔细看真看不出来。把左右两侧都拉开,可以看到,IDEA为我们的项目模块自动生成了一个注解配置,对!就是这个坑。
Lombok

4、解决方法也很简单,直接把下面的那个注解配置移到Default中即可。按照图中的顺序操作。
Lombok

5、最后,点击ApplyOK,搞定!
Lombok

所以,IDEA真是作孽啊!挖了这么个坑到底为啥!


原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1562/

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
🎵 从“NAS Music”开始:打造我的专属音乐小窝
上一篇 2025年9月15日 08:02
🆕 九歌音乐播放器v2.0.1更新
下一篇 2025年9月17日 08:01

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(2条)

  • 阿白
    阿白 2025年11月25日 20:35

    这啥比idea,这个问题折腾了我起码5次了,感谢作者