1
resposta

Erro no plugin do Lombok (Unable to locate constructor for embeddable 'med.voll.api.endereco.Endereco')

Tentei resolver usando as dicas passadas no tópico https://cursos.alura.com.br/forum/topico-erro-no-insomnia-500-embeddable-473582, mas não deu certo.

org.hibernate.InstantiationException: Unable to locate constructor for embeddable 'med.voll.api.endereco.Endereco' at org.hibernate.metamodel.internal.EmbeddableInstantiatorPojoStandard.instantiate(EmbeddableInstantiatorPojoStandard.java:57) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.type.ComponentType.deepCopy(ComponentType.java:513) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.type.TypeHelper.deepCopy(TypeHelper.java:52) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.event.internal.AbstractSaveEventListener.cloneAndSubstituteValues(AbstractSaveEventListener.java:366) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:308) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:223) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:136) ~[hibernate-core-6.6.2.Final.jar:6.6.2.Final] at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:177) ~[hibernate-

1 resposta

Oi!

Verifica se o seu projeto está usando o Java menor ou igual ao 21. Esse problema é comum com o Java 23, que ainda não é suportado pelo Lombok.

Outra coisa, verifica se no seu projeto está habilitado o suporte ao processamento de anotações (indo nas configurações com o atalho CTRL + ALT + S):

Insira aqui a descrição dessa imagem para ajudar na acessibilidade