Idea编译:Java找不到符号(终极解决方案篇)

Posted Yubaba丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Idea编译:Java找不到符号(终极解决方案篇)相关的知识,希望对你有一定的参考价值。

大家肯定在使用idea过程中经常遇到这个问题,实际明明实体类都在的为啥会报调用不到。要解决这个问题要通过几个步骤来处理:

1、刷新下maven

2、clean + package

3、清除idea缓存,重启下,并且重新构建,如图:

 如果以上三种方式都试了还是不行,那么就有了最后一个方案,看下工程中当前maven依赖的lombok版本。(因为有可能是idea插件与lombok不兼容问题导致的)

直接修改maven依赖版本:

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.22</version>
</dependency>

 通过以上4个处理方式其中一种肯定能解决这个问题的,希望对你们有帮助。

IDEA 中 Lombok 编译报错 Java 找不到符号问题

一、背景

如果你项目中使用了 Lombok 注解, IDEA 编译时总是提示, Java 找不到符号,都是 get set 方法报错,而同事的电脑都可以,那么你的设置可能存在问题。

效果如下:

可以参考以下步骤进行解决。

二、分析

2.1 确保安装了 lombok 插件

2.2 检查配置


检查项目、模块的 JDK 版本是否设置正确(如都设置为 JDK8)。


创作不易,如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。

以上是关于Idea编译:Java找不到符号(终极解决方案篇)的主要内容,如果未能解决你的问题,请参考以下文章

IDEA-类存在编译时提示Java找不到符号解决方法

maven编译时候提示找不到符号怎么办

IDEA 中 Lombok 编译报错 Java 找不到符号问题

java 枚举 找不到符号

java里显示找不到符号?

java package找不到符号