java: 无法将枚举 com.bizzan.bitrade.constant.AdminModule中的构造器 AdminModule应用到给定类型;


java: 无法将枚举 com.bizzan.bitrade.constant.AdminModule中的构造器 AdminModule应用到给定类型;
  需要: 没有参数
  找到: java.lang.String
  原因: 实际参数列表和形式参数列表长度不同

在开发时候遇到枚举类发生这个错误,一直都是无解的,不知道是哪里出错了,一直都是这个错误

看下你的代码,以及它报错的位置

报错地方是每个这个都报错

CMS("CMS"),
    COMMON("COMMON"),
    EXCHANGE("EXCHANGE"),
    FINANCE("FINANCE"),
    MEMBER("MEMBER"),
    OTC("OTC"),
    SYSTEM("SYSTEM"),
    PROMOTION("PROMOTION"),
    INDEX("INDEX"),
    ACTIVITY("ACTIVITY"),
    CTC("CTC"),
    REDENVELOPE("REDENVELOPE"),
    CONTRACTOPTION("CONTRACTOPTION");

看一下报错位置和这个java文件的导包代码


@AllArgsConstructor
@Getter
public enum AdminModule {
    CMS("CMS"),
    COMMON("COMMON"),
    EXCHANGE("EXCHANGE"),
    FINANCE("FINANCE"),
    MEMBER("MEMBER"),
    OTC("OTC"),
    SYSTEM("SYSTEM"),
    PROMOTION("PROMOTION"),
    INDEX("INDEX"),
    ACTIVITY("ACTIVITY"),
    CTC("CTC"),
    REDENVELOPE("REDENVELOPE"),
    CONTRACTOPTION("CONTRACTOPTION");
    
    @Setter
    private String title;

    private AdminModule(String title){
          this.title = title;
    }
}