Приведенный ниже код вызывает ошибку компиляции (Image() is already defined in class
) в строке с @NoArgsConstructor
при сборке с Maven.
import lombok.Data;
import lombok.NoArgsConstructor;
// tag::code[]
@Data
@NoArgsConstructor
public class Image {
private int id;
private String name;
public Image(int id, String name) {
this.id = id;
this.name = name;
}
}
Что является причиной этой проблемы и как я могу ее исправить?
РЕДАКТИРОВАТЬ: Lombok версия 1.16.22.