发布时间:2025-06-24 20:17:33 作者:北方职教升学中心 阅读量:075
在更新自建基础项目的过程中c;compile、
最终解决方案:
找到maven本地仓库删除Lombok本地仓库,重新启动 IntelliJ,而reload maven。
Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.tree.JCTree qualid'
解决方案。问题描述。
lombok直接升级到1.18.30或以上版本如果还是不行的话,
原因是Lombok ,与 JDK 21 兼容的最低 Lombok 版本是 1.18.30最小的 Spring Boot 版本是 3.1.4。
版本管理模块首先升级为1.18.30版本install,所有模块问题都得到了解决。#xff00c;尝试再次升级Spring Boot 至3.1.4或以上版本。目前JDK项目1.8、尝试以下方法之一:
- Maven > Reload,或单击右键 pom.xml 文件并选择 Maven > Reimport。
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.30</version></dependency>
请注意,如果在上述尝试之后,即使重新运行和构建后仍有错误可能是由于 IntelliJ 一些缓存仍在获得以前的缓存 lombok 版本。install报错。