一切福田,不離方寸,從心而覓,感無不通。

搜索 会员中心 创作中心 java: java.lang.nosuchfielderror: class com.sun.tools.javac.tree.jctree$jcim

目录

问题描述

解决方案:升级 Lombok 版本

在 Maven 项目中升级 Lombok

总结


问题描述

在使用 Lombok 的 @Data 注解时,可能会遇到以下错误:

 

解决方案:升级 Lombok 版本

修改Maven项目中的 pom.xml 文件,添加或更新以下依赖:

然后在该Maven项目的终端下执行以下命令,清理并重新编译项目:

总结

  • 如果遇到 NoSuchFieldError,可能是 Lombok 版本与 JDK 版本不匹配。
  • 解决方案:升级 Lombok 版本(建议 **1.18.32** 及以上),确保与 JDK 兼容。

希望这篇文章能帮助你解决 Lombok 和 JDK 版本不兼容的问题!

 

from:https://blog.csdn.net/Python_0011/article/details/156563498