1
resposta

Erro na execução da build

Olá. Ocorreram erros ao executar o build da aplicação (estou usando openjdk-22):

Caused by: java.net.ConnectException: Connection refused: getsockopt

Caused by: java.lang.IllegalArgumentException: Java 22 (66) is not supported by the current version of Byte Buddy which officially supports Java 21 (65) - update Byte Buddy or set net.bytebuddy.experimental as a VM property

Tentei resolver alterando a jdk para a versão temurin-21 mas não resolveu.

1 resposta

Olá, Marco, tudo bem?

A mensagem de erro indica que o Byte Buddy não suporta o Java 22, que é a versão que você estava usando inicialmente. Você mencionou que tentou mudar para a JDK Temurin-21, mas isso não resolveu o problema. Isso pode acontecer se a biblioteca Byte Buddy ainda não estiver atualizada para suportar essa versão do Java ou se a configuração do projeto ainda estiver apontando para uma versão incompatível do Java.

O que eu recomendo de inicio, é tentar fazer o que a mensagem de erro indica, ele menciona que você pode tentar adicionar a propriedade net.bytebuddy.experimental como uma propriedade da VM.

Para adicionar a propriedade da VM no IntelliJ, você pode ir em Run -> Edit Configurations, selecionar sua configuração de execução e adicionar -Dnet.bytebuddy.experimental=true no campo de argumentos da VM.

Além disso, você pode tentar, ainda, uma versão anterior a esta que você tentou.

Espero ter ajudado e fico à disposição.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!