解决最新版 IntelliJ IDEA 2019.3.1 使用 Lombok 编译失败的问题

IntelliJ IDEA 2019.3.1 目前 Markplace 上的 Lombok 插件不支持最新版的 IntelliJ IDEA 2019.3.1 ,即使 install 成功,项目里的 @Data 等 Lombok 的插件也无法生效,编译的时候依然报错,

解决办法:

1、下载 Lombok 最新压缩包:从 GitHub 上下载最新的 Lombok 的压缩包 0.28-2019.3,地址:https://plugins.jetbrains.com/plugin/6317-lombok/versions

2、从本地安装下载的 Lombok :打开 IntelliJ IDEA 2019.3.1 依次选择菜单 fFile -> Settings (或者快捷键 Ctrl + Alt + S) -> Plugins  然后点击右上有一个设置的图标,选择 Install Plugin from Disk...(如图所示)

解决最新版 IntelliJ IDEA 2019.3.1 使用 Lombok 编译失败的问题

在弹出的 Choose Plugin File 对话框内选择下载的 Lombok 插件:

解决最新版 IntelliJ IDEA 2019.3.1 使用 Lombok 编译失败的问题

3、开启注解处理器:在 Settings 里面选择 Build,Execution,Deployment -> Compiler -> Annotation Processor 勾选 Enable annotation processing,如图:

解决最新版 IntelliJ IDEA 2019.3.1 使用 Lombok 编译失败的问题

4、重启 IDEA