添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

I am using project lombok with my application. I was creating an enum. If I use

@AllArgsConstructor

annotation with my enum, it doesn't recognise the constructor, enum throws and error that it cannot take string argument.

How to resolve this?

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.: I am using intellij-idea, which has lombok plugin install. My lombok dependency version is: 1.16.20