Аннотации конструктора Lombok не работают в Java 23JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Аннотации конструктора Lombok не работают в Java 23

Сообщение Anonymous »

аннотации не работают у меня в Netbeans 23 с Java 23.
я использую весеннюю загрузку
я получаю эту ошибку:

Код: Выделить всё

com/veryona/jogos/controller/JogoController.java:[27,22] constructor Console in class com.veryona.jogos.model.Console 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
это то, что находится в классе JogoController:

Код: Выделить всё

List jogos = new ArrayList();
List consoles = new ArrayList();

@GetMapping("/menu")
public String mostrarMenu(Model model) {

consoles.add(new Console("PS3", "Sony", "PlayStation 3"));
consoles.add(new Console(
"X360",
"MicroSoft",
"Xbox 360"
));
consoles.add(new Console(
"NWii",
"Nintendo",
"Wii"
));

model.addAttribute("consoles", consoles);
model.addAttribute("jogos", jogos);
return "index";
}
Класс консоли:

Код: Выделить всё

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Console {

String ID;
String empresa;
String nome;
}
Я пытался обойтись без аннотации "@NoArgsConstructor" и получаю ту же ошибку
мой pom-файл:

Код: Выделить всё

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

org.springframework.boot
spring-boot-starter-parent
3.3.4
  

com.veryona
jogos
0.0.1-SNAPSHOT
jogos
databank de jogos














23



org.springframework.boot
spring-boot-starter-thymeleaf


org.springframework.boot
spring-boot-starter-web



org.projectlombok
lombok
true


org.springframework.boot
spring-boot-starter-test
test






org.springframework.boot
spring-boot-maven-plugin



org.projectlombok
lombok








Я просто хочу вставить данные в свой список с помощью конструктора, созданного Lombok


Подробнее здесь: https://stackoverflow.com/questions/791 ... in-java-23
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»