java - Lombok导致 "Actual and formal arguments lists differ in length error"

标签 java lombok intellij-lombok-plugin

我有以下类(class):

@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

最佳答案

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

关于java - Lombok导致 "Actual and formal arguments lists differ in length error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49282471/

相关文章:

java - 用于 Java 持久性的 JPA 或 Hibernate?

Android Studio 2.4 + Lombok annotationProcessor 配置困惑

intellij-idea - java : You aren't using a compiler supported by lombok, so lombok 将无法工作并已被禁用

java - 无法使 gradle 导入 Lombok 依赖项

java - Lombok:单一构建器和默认值

java.lang.IllegalAccessError : class lombok. javac.apt.LombokProcessor 无法访问类 com.sun.tools.javac.processing.JavacProcessingEnvironment

intellij-idea - Lombok 插件与 2018.1 Intellij Idea 不兼容

java - 如何实现删除api调用

java - .toNanos() 方法无法正常工作

Java 查找集合中的公共(public)元素