龙目岛导致"实际和正式的参数列表长度错误不同"

时间:2018-03-14 16:01:54

标签: java lombok intellij-lombok-plugin

我有以下课程:

@Builder @NoArgsConstructor
public class ConsultationPointOfContact {
    private String fullName;
    private String phoneNumber;
    private String userLogin;   
}

@Builder注释存在时,会导致@NoArgsConstructor出现问题。

我收到错误:

Error:(11, 1) java: constructor ConsultationPointOfContact in class models.ConsultationPointOfContact cannot be applied to given types;
  required: no arguments
  found: java.lang.String,java.lang.String,java.lang.String
  reason: actual and formal argument lists differ in length

2 个答案:

答案 0 :(得分:26)

同时添加@AllArgsConstructor,这应解决问题

答案 1 :(得分:4)

对我来说,这是可行的: -在IntellIJ上升级或安装Lombok插件,并为您的模块启用注释处理复选框

enter image description here