Prompt do windows apresenta versão 8 do java enquanto eu tenho a 11 instalada

Eu já alterei as variáveis do sistema e nada, alguém me ajuda por que eu não sei mais o que fazer ; - ;

Certamente existe uma configuração diferente para o JAVA_HOME e que foi definida no PATH.

Então eu havia configurado uma variável _JAVA_OPTIONS faz um tempo, e qnd eu rodo o java -version no cmd ele aponta para essa variável JAVA_OPTIONS, porém eu exclui ela do sistema, ja reescrevi o JAVA_HOME e ele ainda aponta para essa JAVA_OPTIONS

Agora ele n aponta mais para o JAVA_OPTIONS mas ainda retorna o java 8

A variável de ambiente no windows está configurada para o usuário.
Verifica em Painel de Controle -> Sistema -> Propriedades.
Outra forma de verificar é no Prompt de CMD, digitar SET<-Enter e ver como está configurado o ambiente.

JAVA_OPTIONS não precisa
JAVA_HOME aponta para a raíz do JDK desejado
PATH tem que conter %JAVA_HOME%\bin

1 curtida

Sou só eu ou tem mais alguém que acha estranho quando as pessoas não usam o google para pesquisar as coisas?
Basta jogar lá: configurar ambiente windows e vem 1 trilhão de resultados para fazer isso.

Eu quero acreditar que elas ficam na dúvida com tantos resultados e ao invés de tentar algum deles, optam em perguntar aqui.

1 curtida