大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说lombok符号找不到[通俗易懂],希望您对编程的造诣更进一步.
lombok之前用的好好的,突然一次编译后就出现符号找不到的报错了,显然是lombok编译生成的字节码有问题呗。
先贴下我的idea版本:
网上去搜的话也有很多解决方案:
1.idea启用注解处理:Enable annotation processing
我这个版本的idea就是直接启用的,没效果
2.java版本问题,高版本(11、14)的java版本好像会有问题,但我还是用的java8的,排除掉。
3.idea插件没安装
我之前运行是正常的,显然不是这种问题
4.lombok版本过低,我刚开始运行项目的时候是这个问题,我把版本号从1.16.x改成了1.18.x就可以了,现在再次出现,改回1.16.x也不行,排除版本问题
5.maven compiler加入如下lombok的路径
无效
6.idea perferences面板中的compiler加入-Djps.track.ap.dependencies=false参数。参考来源:github.com/rzwitserloo…无效
7.怀疑缓存问题啥的,用file下的失效缓存并且重启试了好几次,无效
8.最后build的runner开启delegate ide build/run actions to maven,就可以了。但是,开启了之后,我本地运行项目debug开始会很慢,之后我又关闭了。lombok也没报错,就这么解决了。。。
\
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13596.html