当前位置:首页 » 《随便一记》 » 正文

JDK报错: NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field ‘

25 人参与  2024年02月17日 09:41  分类 : 《随便一记》  评论

点击全文阅读


异常:NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid'

原因:lombok库版本和java编译器版本不兼容

解决方法:更新lombok版本

在maven配置文件pom.xml中找到lombok的依赖项,修改其版本号为最新版本,比如1.18.30。

 

<dependency>    <groupId>org.projectlombok</groupId>    <artifactId>lombok</artifactId>    <version>1.18.30</version> <!-- 将版本号更新为最新版本 --></dependency>

如图在pom.xml中找到data注解依赖配置行,修改为上方的代码 

更新过后再运行,不出意外就会出现成功的图标。如果还是有问题,尝试更改一下jdk版本,或者查看代码问题。

 


点击全文阅读


本文链接:http://zhangshiyu.com/post/68749.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1