Às vezes, os programas do Windows recomendam ou exigem uma versão específica do Java para serem iniciados e funcionarem corretamente. O problema se torna mais complicado se você tiver muitas versões diferentes de Java instaladas em seu computador. Então, como você sabe qual versão do Java está usando? Felizmente, tudo que você precisa fazer é executar um comando simples no Terminal . Vamos descobrir logo abaixo.
Verifique sua versão Java usando Terminal
Há muitas maneiras de determinar qual versão do Java está instalada, esteja você usando o Windows 11 ou o Windows 10. Por exemplo, você pode inserir a palavra-chave “Sobre o Java” na barra de pesquisa do menu Iniciar e clicar em Insira os resultados retornados para determinar a versão Java. Embora esse método seja simples, ele tem uma grande desvantagem: nem sempre exibe com precisão a versão Java que o sistema realmente tentará usar se você executar o arquivo JAR.
Este problema ocorre caso o seu PC com Windows contenha muitas versões Java instaladas ao mesmo tempo. Embora você só precise saber qual versão está realmente usando.
Portanto, a melhor maneira de determinar a versão Java que seu PC está usando é através do Terminal. Você pode usar o prompt de comando ou o PowerShell a seu critério. Pressione Windows + X para abrir o menu do usuário avançado e pressione “ i ” para abrir o Terminal. Alternativamente, você pode clicar no botão Iniciar e digitar “ Terminal ” na barra de pesquisa.

Digite o comando java -version no Terminal e pressione Enter.
![Como verificar a versão do Java no Windows 11 Como verificar a versão do Java no Windows 11]()
A versão Java que seu sistema está usando será exibida na janela Terminal, logo abaixo do comando que você acabou de inserir. Por exemplo, na captura de tela acima, este PC possui Java versão 17.0.4.1 instalado e usado.
Se precisar alterar a versão Java que seu PC está usando, você terá que fazer algumas edições relacionadas às variáveis de ambiente do seu sistema, especificamente PATH. Você pode fazer isso com a interface gráfica de usuário normal do Windows ou também pode usar o CMD (assim como o PowerShell) para modificar variáveis de ambiente.
Se você estiver escrevendo código, poderá simplificar bastante o processo de modificação usando ambientes de desenvolvimento integrados (IDEs) - como Eclipse ou IntelliJ IDEA - que permitem alternar facilmente entre versões Java.
Lembre-se que instalar várias versões do Java ao mesmo tempo não é um grande problema e muitas pessoas têm esse hábito. Você só precisa ter certeza de qual versão está realmente usando quando precisar.