一.问题原因
使用注解但是并没有生成相应功能,如@Data注解并没有生成对应的set和get方法
二.怎么解决
-
一般新版idea会自动安装lombok插件,不确定的话可去插件中查看
-
如果你是创建spring项目时勾选的lombok,那么该依赖会给你添加一个小插件在pom.xml中,你需要去删除对应插件,如下图


将对应插件注释掉或者删除,然后刷新maven
- 如果还是不可以,可能碰到与作者类似情况,那你需要打开设置,找到注解处理器,直接选择为从项目类路径获取处理器和存储相对于下列位置生成的源中的模块内容根


确定应用完成之后,记得去maven中点击compile编译(清理一下),然后就完成啦,去运行你的程序吧!