Boa noite!
Estava fazendo tudo certinho, até que surgiu o erro pois não estava reconhecer os gets. Fui tentar as soluções do forúm, porém não deu certo. Então fui fazer a sugestão de um colega e aparentemente deu ruim em tudo. !!
Boa noite!
Estava fazendo tudo certinho, até que surgiu o erro pois não estava reconhecer os gets. Fui tentar as soluções do forúm, porém não deu certo. Então fui fazer a sugestão de um colega e aparentemente deu ruim em tudo. !!
Esse erro ao tentar executar o comando "mvn clean install" primeiro no terminal, não da ide
Oi Clara!
A solução está aqui: https://cursos.alura.com.br/forum/topico-bug-unable-to-locate-constructor-for-embeddable-med-vall-api-endereco-endereco-lombok-instalado-474598
Obs: Lembre-se de marcar o projeto api antes de selcionar a opção Obtain processors from project classpath, pois esse é um erro comum que muitos cometem.
Obs2: Após realizar essa configuração, faça um rebuild no projeto (clique com o botão direito no projeto e vai em: Rebuild Module 'api'.
Oi!
Eu tentei, porém continua o mesmo erro:
C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:5:41 java: package project.java.intensive.api.adress does not exist C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:25:13 java: cannot find symbol symbol: class Specialty location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:28:13 java: cannot find symbol symbol: class Address location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:30:19 java: cannot find symbol symbol: class DoctorRegistrationData location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:25:23 java: cannot find symbol symbol: class Specialty location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:28:21 java: cannot find symbol symbol: class Address location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:10 java: cannot find symbol symbol: class Specialty location: class project.java.intensive.api.doctor.Doctor C:\Users\clara\Documents\Desenvolvimento\java-project-1\api\src\main\java\project\java\intensive\api\doctor\Doctor.java:12 java: cannot find symbol symbol: class Specialty location: class project.java.intensive.api.doctor.Doctor
Pode compartilhar o seu projeto?
Posso sim!
Segue ele aqui no github: https://github.com/clara-silva-martins/java-project-1/tree/main/api
Acho que da pra entender melhor
Baixei o projeto e o único problema foi na sua classe Address, que você declarou um construtor vazio:
public Address(){
}
Apague esse construtor.
Outra coisa, confira a versão do Java que está configurada no projeto, clicando com o botão direito no projeto e indo em: Open Module Settings:
A variável de ambiente configurada no java 8 pode interferir?
Não. Mas você precisa ter o Java 17 instalado e configurado no projeto no IntelliJ
Agora deu certo! O que estava ocorrendo é que eu dei o mvn clean install no terminal, mas ele é diferente do maven lá no intellij ai eu dei o mvn clean e mvn install no próprio maven e parou aquele erro dos arquivos de classes. Depois eu fechei o intellij e executei os passos anteriores sobre o erro do get do lombok e agora está funcionando normalmente! Ufa. Obrigada Rodrigo!