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.
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.