tmd lombok逆天不生效问题(已解决)

问题发现:

我的@Data被idea识别且在Employee结构中存在生成的getter,setter方法,但是我target编译过后的Employee.class文件既然没有getter,setter方法,我草这是为何

我怀疑是target目录没有更新。

idea多久更新一次项目的target目录

项目运行的是target目录下的.class文件

1. 手动触发构建

当你手动执行构建操作时(如点击 Build -> Build Project 或使用快捷键 Ctrl + F9),IDEA 会重新编译项目并更新 target 目录。

这是最直接的方式,确保 target 目录中的内容是最新的。但是也有可能不更新至少我测试是这样

2.重启项目(这个百试百灵)

告了几次都不得行

我的问题情景在创建项目时候就勾选了lombok,并且安装了lombok插件

maven依赖项也有

注解处理器也没有问题

我是如何解决的呢我把pom.xml中的 lombok 坐标删除,插件删除

导入最新的版本下面是我更改对比,不是lombok版本的问题,因为我测试了导入1.18.36也是可以生成getter,setter

我打开target目录

成功了,但是为何之前就不行,妈的有鬼,有高手解释一哈吗

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值