Article image
Lukas almeida
Lukas almeida28/12/2022 13:20
Compartilhe

Como resolver problemas de JDK e JRE em Java

  • #Java

Vamos para os conceitos antes de prosseguir.

JDK : Trata-se de um Kit(pacote) de desenvolvimento na linguagem java ,
ele é instalado em seu computador para criar esse ambiente de desenvolvimento
integrado a sua IDE de preferência;
JRE: Seria um Kit para rodar o seu projeto Java com um executável na máquina do seu cliente.

Problemas que enfrentei com o JDK e JRE:

Quando tentei compilar a minha aplicação pelo JRE usando o cmd (propt comande) no windows , tive a seguinte mensagem;

A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError:

Depois desse erro ainda teve mais um que dizia que a minha class estava rodando em uma versão de 56.0 , e o meu java Runtime estava em outra versão , ou seja
causou conflito , pois a versão do java instalado na maquina deve ser compatível com a JRE para compilar meu App sem precisar acessar ao código fonte.

Solução:

A minha salvação foi a documentação , sem ela eu não teria certeza se o JDK e JRE do java estava instalado corretamente , percebi que eu tinha que ter a versão de JDK que fosse compatível com a minha JRE e foi ai que eu tive uma ideia , baixei a versão mais atual pois ela dá suporte para todas as anteriores e de forma "mágica" o meu programa compilou via CMD e depois acabei verificando se a versão do java instalado era compatível com a JDK e era compatível .

Referências:

link : Visão geral da instalação do JDK (oracle.com)

link: Java Downloads | Oracle

Espero ter ajudado .

Compartilhe
Comentários (0)