gpt4 book ai didi

java - 使用 lombok 创建枚举

转载 作者:搜寻专家 更新时间:2023-11-01 03:16:21 32 4
gpt4 key购买 nike

我在我的应用程序中使用项目 lombok。我正在创建一个枚举。如果我使用

@AllArgsConstructor

用我的枚举注释,它不识别构造函数,枚举抛出和错误,它不能接受字符串参数。

如何解决?

import lombok.Getter;
import lombok.AllArgsConstructor

@AllArgsConstructor
public enum Direction {
NORTH("NORTH"), // all these enums give error, for no constructor
SOUTH("SOUTH"),
EAST("EAST"),
WEST("WEST");

@Getter private String value;
}

P.S.:我使用的是安装了 lombok 插件的 intellij-idea。我的lombok依赖版本是:1.16.20

最佳答案

您还必须在设置 -> 构建 -> 编译器 -> 注释处理器中启用“启用注释处理”

关于java - 使用 lombok 创建枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49837774/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com