Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ将Lombok生成的方法突出显示为“;无法解析方法”;_Java_Intellij Idea_Lombok - Fatal编程技术网

Java IntelliJ将Lombok生成的方法突出显示为“;无法解析方法”;

Java IntelliJ将Lombok生成的方法突出显示为“;无法解析方法”;,java,intellij-idea,lombok,Java,Intellij Idea,Lombok,我正在使用Lombok的@Data注释来创建我的POJO的基本功能。当我尝试使用这些生成的方法时,IntelliJ将这些方法突出显示为错误(无法解析方法“getFoo()”),并且似乎无法找到它们。但是,它们确实存在,因为我能够使用这些方法运行代码而不会遇到任何问题 我确保启用注释处理,所以这不会导致任何问题 如何让IntelliJ找到方法并停止错误地将它们标记为错误?您还需要该插件。检查是否添加了lombok依赖项 马文: 安装Lombok插件 首选项>插件>浏览存储库> 搜索“Lombok”

我正在使用Lombok的
@Data
注释来创建我的POJO的基本功能。当我尝试使用这些生成的方法时,IntelliJ将这些方法突出显示为错误(
无法解析方法“getFoo()”
),并且似乎无法找到它们。但是,它们确实存在,因为我能够使用这些方法运行代码而不会遇到任何问题

我确保启用注释处理,所以这不会导致任何问题


如何让IntelliJ找到方法并停止错误地将它们标记为错误?

您还需要该插件。

检查是否添加了lombok依赖项 马文:

安装Lombok插件

首选项>插件>浏览存储库>

搜索“Lombok”并安装插件

然后你可以导入

import lombok.Data;

尝试重新网格化项目,同时检查是否可以添加lombok Dependency这是否回答了您的问题?
// https://mvnrepository.com/artifact/org.projectlombok/lombok
provided group: 'org.projectlombok', name: 'lombok', version: '1.16.18'
import lombok.Data;