Dúvida na hora de adicionar o caminho para variável de ambiente path?


Gostaria de saber se está correto, instalei a versão 11 do java jdk, configurei as variáveis de ambiente criando JAVA_HOME, e acrescentei o diretório da pasta bin para a variável path, porem quando do comando no cmd java -version me retorna a versão 1.8.0_201 que seria JRE ja instalada a minha máquina, está correto ? ou deveria retornar versão 11 mesmo ?

Provavelmente tem dois jdks na sua máquina, e a variável de ambiente está no jdk 8

É como o @rodriguesabner disse. E só por curiosidade, roda o comando abaixo só pra ver que versão aparece:

javac -version

Com esse comando apareceu mano versão 11.0, vlw Agradeço !!!

O ideal era que java -version e javac -version retornassem a mesma versão.

Deve ter alguma outra variável de ambiente influenciando no Path, só que não sei o que pode ser.

Eu havia criado a JAVA_HOME com diretório da pasta java, tem algo haver ?

Execute os comandos abaixo e mostra o resultado:

where java

where javac

echo %JAVA_HOME%

echo %PATH%

O JAVA_HOME deve ser o diretório raiz de seu JDK.

aa
Assim está errado companheiro ?

Todos os comandos retornaram corretamente companheiro com jdk 11, está tudo certo então né ? Agradeço a força !

Sua JAVA_HOME parece ok sim.

Sobre os comandos que sugeri, os 2 primeiros deveriam retornar o caminho de onde os comandos estão instalados. Se os 2 retornaram caminhos referentes ao Java 11, então tá tudo certo sim.