1
resposta

[Sugestão] Programa has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Olá, vim fazer uma sugestão pra quem está perdido nesse quesito.

Para ajudar a galera, caso dê esse problema como aconteceu comigo, é só desinstalar o jdk mais atual da sua máquina, digita lá na caixa de Pesquisa do Windows o nome do arquivo, por exemplo: ** jdk16**. Segue os passos pra desinstalar e quando pedir pra instalar recusa.

Verifica lá na variáveis de ambiente se o Path do jdk 8 está certinho, antes do próximo procedimento.

Se você já tivesse compilado o programa antes, compila de novo pra sair da versão desinstalada. Compilando e executando vai aparecer o resultado.

Só seguir o exemplo e dá tudo certo!Espero ter ajudado! Boa sorte =)

1 resposta

Olá Lucas, tudo bem?

Muito obrigada por sua colaboração e interação aqui em nosso fórum. Esse erro ocorre justamente por isso mesmo, aplicação compilada numa versão da JDK superior a que está sendo usada no momento da execução. Pode ser feita a desinstalação da versão superior ou a recompilação para geração de um novo arquivo .class.

Qualquer dúvida, sugestão ou consideração, não deixe de nos avisar por aqui.

Bons estudos! 😄

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