Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não consigo executar meu código através do MS-DOS

Naquela aula em que rodavamos nosso código digitado no bloco de notas no DOS funcionou certinho... O que escrevi através do eclipse não deu certo... aparentemente tá falando que a versão não suporta e tals, mas, não sei se realmente é isso...

O que poderia ser??

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

3 respostas
solução!

Olá Matheus,

O eclipse deve estar usando um compilador mais recente que o runtime configurado no Windows.

Mais especificamente, a mensagem diz que o compilador está na versão java 17 (class file version 61.0) e o runtime está na versão java 8 (class file version 52.0).

Pra confirmar a versão do java que roda no prompt:

java -version

Nesse caso, existem 2 possibilidades pra sincronizar as versões:

  1. Alterar a versão do compilador no eclipse (Window > Preferences > Java > Compiler) pra utilizar a versão java 8, ou
  2. Alterar a variável de ambiente %JAVA_HOME% no windows, apontando pra instalação mais recente do java em sua máquina.

Abs

Opa!

Vou tentar seguir suas sugestões assim que eu pegar para estudar! Assim que eu conseguir, volto para marcar sua resposta como solução!

Muito obrigado!

Olá, Eric!

Deu certo aqui! Segui a primeira instrução sua e deu tudo certo!

Muito agradecido! Abraços!!!