Java 更新Spring启动版本时,子类对象的Lombok@Data已中断
所以基本上从Spring Boot 1.5.10->1.5.15开始。除了一件事,一切都很好。我有一个对象,其父类上有@Data注释。它现在无法建立和说 -Lombok在基类中需要一个默认构造函数(有2个构造函数,但没有Lombok构造函数注释)Java 更新Spring启动版本时,子类对象的Lombok@Data已中断,java,spring-boot,inheritance,lombok,intellij-lombok-plugin,Java,Spring Boot,Inheritance,Lombok,Intellij Lombok Plugin,所以基本上从Spring Boot 1.5.10->1.5.15开始。除了一件事,一切都很好。我有一个对象,其父类上有@Data注释。它现在无法建立和说 -Lombok在基类中需要一个默认构造函数(有2个构造函数,但没有Lombok构造函数注释) java:找不到适用于ErrorResponse的构造函数(无参数) 构造函数ErrorResponseObject(org.springframework.http.HttpStatus、java.lang.String、java.lang.Str
- java:找不到适用于ErrorResponse的构造函数(无参数) 构造函数ErrorResponseObject(org.springframework.http.HttpStatus、java.lang.String、java.lang.String、java.util.Map)不适用 (实际参数列表和正式参数列表长度不同) 建造师
谢谢~如果不看代码,根据提供的描述很难猜测。
但是您是否尝试过将@noargsconstuctor注释添加到基类中(或者只是创建一个默认的无参数构造函数)?我的答案与irahavoi完全相同
@NoArgsConstructor
public class Base {
}
@NoArgsConstructor
class SubClass extends Base{
}
您需要包含代码。我们无法调试我们看不到的东西。