Como verificar se o Java está instalado
1. Visão geral
Neste breve tutorial, vamos dar uma olhada em algumas maneiras de determinar se o Java está instalado em uma máquina.
2. Linha de comando
Primeiro,let’s open a command window or terminal and enter:
> java -version
If Java is installede o PATH estiver configurado corretamente, nossa saída será semelhante a:
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)
Caso contrário, veremos uma mensagem de erro como a seguinte e precisamos verificar em outro lugar:
'java' is not recognized as an internal or external command,
operable program or batch file.
As mensagens exatas que vemos variam de acordo com o sistema operacional usado e a versão Java instalada.
3. Quando PATH não está definido
Acessar uma linha de comando e digitarjava -version can nos diz com certeza se o Java está instalado. No entanto, se virmos uma mensagem de erro, o Java ainda pode estar instalado - só precisamos investigar mais.
Muitas discussões sobre o uso dejava -version mencionam a variável de ambiente JAVA_HOME. This is misleading because JAVA_HOME won’t affect our java -version results.
Além disso, JAVA_HOME deve apontar para um JDK e outros aplicativos que usam recursos do JDK, como o Maven, o usam.
Para obter mais informações, verifique nossos artigosJAVA_HOME should point to a JDKehow to set JAVA_HOME.
Então, vamos olhar para maneiras alternativas de encontrar Java, caso a linha de comando falhe.
3.1. Windows 10
No Windows, podemos encontrá-lo na lista de aplicativos:
-
Pressione o botãoStart
-
Role a lista de aplicativos para J
-
Abra a pastaJava
-
CliqueAbout Java
Também podemos ver os programas e recursos instalados:
-
Na barraSearch, digiteControl Panel
-
CliquePrograms
-
Se o íconeJava estiver presente, o Java está instalado
-
Caso contrário, clique emPrograms and Features, e procure as versões instaladas do Java no J's
3.2. Mac OS X
Para verificar se o Java 7 ou superior está instalado em um Mac, podemos:
-
Vá paraSystem Preferences
-
Procure o íconeJava
Para versões anteriores do Java, precisamos:
-
AbrirFinder
-
Vá para a pastaApplications
-
Vá para a pastaUtilities
-
Procure o aplicativoJava Preferences
3.3. *Nix
Existem poucospackage managers diferentes no mundo * nix.
Em uma distribuição baseada em Debian, podemos usar o comandoaptitude search:
$ sudo aptitude search jdk jre
Se houver umi antes do resultado, isso significa que o pacote está instalado:
...
i oracle-java8-jdk - Java™ Platform, Standard Edition 8 Develop
...
4. Outras ferramentas de linha de comando
Além dejava -version,, existem algumas outras ferramentas de linha de comando que podemos usar para aprender sobre a instalação do Java.
4.1. Comando Windowswhere
No Windows, podemos usar o comandowhere para encontrar onde nossojava.exe está localizado:
> where java
E nossa saída será algo como:
C:\Apps\Java\jdk1.8.0_31\bin\java.exe
No entanto, como comjava -version, este comando só é útil se nossa variável de ambiente PATH apontar para o diretório bin.
4.2. Mac OS X e * nixwhich ewhereis
Em um sistema * nix ou em um Mac no aplicativo Terminal, podemos usar o comandowhich:
$ which java
A saída nos diz onde está o comando Java:
/usr/bin/java
Agora vamos usar o comandowhereis:
$ whereis java -b
O comandowhereis também nos fornece o caminho para a instalação do Java:
/usr/bin/java
Como acontece comjava -version, esses comandos só encontrarão Java se ele estiver no caminho. Podemos usá-los quando tivermos o Java instalado, mas queremos saber exatamente o que será executado quando usarmos o comandojava.
5. Conclusão
Neste breve artigo, discutimos como descobrir se o Java está instalado em uma máquina Windows 10, Mac OS X ou Linux / Unix, mesmo que não esteja no PATH.
Também vimos alguns comandos úteis para localizar nossa instalação Java.