侧边栏壁纸
博主头像
996worker

祇園精舎の鐘の聲, 諸行無常の響き有り。

  • 累计撰写 134 篇文章
  • 累计创建 40 个标签
  • 累计收到 3 条评论

解决Lombok在新版本IDEA2021.3 报Compiler不兼容错误

996worker
2021-12-05 / 0 评论 / 0 点赞 / 32 阅读 / 282 字
温馨提示:
本文最后更新于 2021-12-05,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

症状

形如:

java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.

Your processor is: jdk.proxy2.$Proxy29 Lombok supports: sun/apple javac 1.6, ECJ

解决

添加参数 -Djps.track.ap.dependencies=false在此:
27329042e36225c0f66366b.png

原理

IDEA预编译的时候是以代理的方式来执行的,不是直接javac方式, 所以 lombok依赖的javac方式的annotation processors不再生效.

0

评论区