1.确保插件是否安装,idea需要在插件中添加Lombok
2、确保自己开启了注解驱动,英文就按: File -> Settings -> Build, Execution, Deployment -> Compiler -> Annotation Processors 路径,勾选 Enable annotation processing。中文就按设置->构建、执行、部署->编辑器->注解驱动器->注解处理器->启用注解处理
3、default和自己的项目都改成从项目类路径获取处理器
4、确保自己的pom中引入了lombok注解
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
//这个版本可以不写,因为下面会自动匹配
<version>1.18.24</version>
<optional>true</optional>
</dependency>
按照这个步骤查看自己的idea是否缺少东西大概可以解决@Data属性不生效