Lombok @RequiredArgsConstructor不起作用,导致在Eclipose中进行编译时出现“空白的最终字段可能尚未初始化”错误

时间:2019-02-02 02:50:29

标签: spring eclipse lombok

Eclipse抛出错误消息

  

“空白的final字段可能尚未初始化”

即使我设置了@RequiredArgsConstructor

@Component
@RequiredArgsConstructor
class DataWriter implements ApplicationRunner{

    private final AccountRepository accountRepo;

    @Override
    public void run(ApplicationArguments args) throws Exception {

    }

}

编译不应该引发错误,因为Lombok应该已经自动创建了构造函数

1 个答案:

答案 0 :(得分:0)

即使我在pom.xml中具有lombok依赖关系,Eclipse默认也不支持Lombok。

根据https://projectlombok.org/setup/eclipse,我需要双击运行lombok.jar以使其查找eclipse ide,然后将插件安装到eclipse中。必须重新启动Eclipse。