2
respostas

Dúvida sobre o comando java -version

O comando java -version exibe apenas a versão do JRE? Ou exibe a versão do JDK?

2 respostas

depende.., mas geralmente vai pegar o primeiro java que estiver no path aqui para tirar a dúvida eu fiz na linha de comando: where java

e me mostrou o caminho do executavel.

exemplo:

C:\Users\julio>java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

C:\Users\julio>where java
C:\Program Files\Java\jdk1.8.0_181\bin\java.exe

C:\Users\julio>javac -version
javac 1.8.0_181

C:\Users\julio>where javac
C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe

o jdk vem com o ' jre ' a grosso modo de falar. o mais recomendado é que também tenha o JRE instalado a parte.

Oi Talita tudo bem?

O java - version só exibe a versão do JRE.

Para ver a versão do JDK digite javac -version

Espero ter ajudado!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software