Pesquisei bastante no forum, mas não consegui sanar minha dúvida, ela é a seguinte:
Não estou conseguindo fazer a requisição pelo Insomnia, está dando erro 500 com a seguinte saída:
"org.springframework.orm.jpa.JpaSystemException: Unable to locate constructor for embeddable : med.voll.api.endereco.Endereco\n\tat
Percebi que a minha dúvida foi a mesma de alguns estudantes, o erro está acontecendo porque para o lombok funcionar no eclipse, é preciso instalá-lo no mesmo. Mas aí é que está o problema não estou conseguindo fazer a instalação, já assisti e li vários tutoriais e não estou conseguindo fazer a instalação, já tentei os seguintes passos após fazer o download do lombok: (Meu sistema operacional é o Ubuntu 22.04.2 LTS)
1 - Dar 2 cliques no arquivo para abrir, mas não consigo executar o programa, ele abre o lombok.jar e mostra os diretorios dentro; 2 - Clicar com o botão direito do mouse ir em propriedades -> Permissões -> abilitar o Permitir execução de arquivo como programa, mas não surte efeito nenhum; 3 - Via terminal, naveguei até o diretório onde está o lombok.jar e executei java -jar lombok.jar, mas dá o sequinte erro:
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2393)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/jdk.internal.loader.NativeLibraries.findFromPaths(NativeLibraries.java:315)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:285)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2398)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
at java.base/java.lang.System.loadLibrary(System.java:1989)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1392)
at java.desktop/java.awt.Toolkit$2.run(Toolkit.java:1390)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/java.awt.Toolkit.loadLibraries(Toolkit.java:1389)
at java.desktop/java.awt.Toolkit.initStatic(Toolkit.java:1427)
at java.desktop/java.awt.Toolkit.<clinit>(Toolkit.java:1401)
at java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1314)
at java.desktop/javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1421)
at lombok.installer.Installer.guiInstaller(Installer.java:163)
at lombok.installer.Installer.access$0(Installer.java:156)
at lombok.installer.Installer$GraphicalInstallerApp.runApp(Installer.java:122)
at lombok.core.Main.go(Main.java:130)
at lombok.core.Main.main(Main.java:43)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at lombok.launch.Main.main(Main.java:46)
4 - Via terminal, naveguei até o diretorio do arquivo e executei o seguinte comando sudo chmod =x lombok.jar, e depois fui até o arquivo para executar, porém ele dá o sequinte erro pelo gerenciador de arquivos: Não foi possível abrir o arquivo "nome do arquivo" Erro ao abrir o arquivo "caminho do arquivo": Permissão negada. Mas ainda tento executar o arquivo por outro programa que não seja o gerenciador de arquivos, mas quando procuro pelo OpenJDK não acho.
Alguém consegue me ajudar com esse problema? please ^^