报错信息:
Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid'
背景:
我是在使用了21版本的jdk之后,运行项目提示该错误
问题原因:
检查你是否使用了lombok,而且lombok的version低于1.8.30
解决方法:
当我把依赖改成1.8.30就可以了
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
</dependency>
该问题也有大神在lombok项目中提了bug
[BUG] lombok 1.8.26 incompatible with JDK21 · Issue #3393 · projectlombok/lombok · GitHub