在网上看了很多种解决办法,如下:
1,在pom文件中添加lombok的依赖
2,在IDEA中安装lombok的插件:
在IDEA中点击 File——》Settings——》Plugins,输入Lombok,选择Lombok的Installed进行安装
3,在IDEA中勾选Enable Annotation Processors:
File -> Settings -> Build, Execution, Deployment-> Compiler->Annotation Processors
4,重启IDEA重新加载项目
这几种方法都试过了,但是一直没有解决,网上也有很多人都遇到了这个问题!!!
我搞了一天才解决,根本原因有两点:
1,一定要保证自己的jdk版本是8以上(也就是1.8以上)
2,一定要在maven仓库里面选择最新版本的lombok(因为最新版本的lombok才解决了这个问题)
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>