Como verificar se o Java está instalado

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:

  1. Pressione o botãoStart

  2. Role a lista de aplicativos para J

  3. Abra a pastaJava

  4. CliqueAbout Java

image

Também podemos ver os programas e recursos instalados:

  1. Na barraSearch, digiteControl Panel

  2. CliquePrograms

  3. Se o íconeJava estiver presente, o Java está instalado

  4. Caso contrário, clique emPrograms and Features, e procure as versões instaladas do Java no J's

image

3.2. Mac OS X

Para verificar se o Java 7 ou superior está instalado em um Mac, podemos:

  1. Vá paraSystem Preferences

  2. Procure o íconeJava

image

Para versões anteriores do Java, precisamos:

  1. AbrirFinder

  2. Vá para a pastaApplications

  3. Vá para a pastaUtilities 

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