O comando java -version exibe apenas a versão do JRE? Ou exibe a versão do JDK?
O comando java -version exibe apenas a versão do JRE? Ou exibe a versão do JDK?
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!!!