发布时间:2025-06-24 20:17:33  作者:北方职教升学中心  阅读量:075


￰在更新自建基础项目的过程中c;compile、

  • 重新启动 IntelliJ。lombok是1.18.24。在这种情况下,SpringBoot2.7.13、
  • 最终解决方案:

    找到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报错。