idea启动 报java: 找不到符号

maven install不报错,代码编辑框不爆红,唯独idea启动项目报lombok相关的找不到符号,可以试试升级lombok至最新版

前一步调试代码好好地,后面崩溃再重新启动就报 “java: 找不到符号”

image-20250630164419807

我很确定我的代码百分百是正确的,点进去发现报错的全是是实体类get,set方法,理论上需要使用lombok生成.

令人疑惑的是,在maven那边点击clean,install,毫无错误.进一步去target目录查证class文件,也确实这个实体类已经生成了get,set方法.

代码编辑界面没有红线,唯独使用idea启动报错.

清除idea缓存,删除idea项目配置,重新导入pom文件,删除项目下的iml文件.全部搞了一遍.还是报错,真是头大,莫名其妙.

红温之际,看到了个文章,说可能是项目的lombok版本与idea自带的lombok版本冲突有啥不兼容的,遂直接在pom文件添加最新版lombok,启动成功.

我是IntelliJ IDEA 2025.1.1.1 使用1.18.38版本的lombok解决

1
2
3
4
5
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.38</version>
</dependency>


idea启动 报java: 找不到符号
https://lililib.github.io/idea启动 报java: 找不到符号/
作者
煨酒小童
发布于
2025年6月30日
许可协议