Defina JAVA_HOME no Windows 7, 8, 10, Mac OS X, Linux
*1. Visão geral *
Neste artigo rápido, veremos como definir a variável JAVA_HOME no Windows, Mac OS X e Linux.
===* 2. Janelas *
====* 2.1 Windows 10 e 8 *
-
Abra* Pesquisar e digite configurações avançadas do sistema *
-
Nas opções mostradas, selecione o link* Exibir configurações avançadas do sistema *
-
Na guia* Avançado , clique em *Variáveis de ambiente
-
Na seção Variáveis do sistema , clique em Novo (ou Variáveis de usuário para configuração de usuário único)
-
Configure JAVA_HOME como o Nome da variável e o caminho para a instalação do JDK como o Valor da variável e clique em OK
-
Clique em OK e clique em Aplicar para aplicar as alterações
2.2 Windows 7
-
Na área de trabalho, clique com o botão direito do mouse em Meu computador e selecione Propriedades
-
Na guia Avançado , clique em Variáveis de ambiente
-
Na seção Variáveis do sistema , clique em Novo (ou Variáveis de usuário para configuração de usuário único)
-
Configure JAVA_HOME como o Nome da variável e o caminho para a instalação do JDK como o Valor da variável e clique em OK
-
Clique em OK e clique em Aplicar para aplicar as alterações
Abra o prompt de comando e verifique o valor da variável JAVA_HOME:
echo %JAVA_HOME%
O resultado deve ser o caminho para a instalação do JDK:
C:\Program Files\Java\jdk1.8.0_111
*3. Mac OS X *
====* 3.1 Usuário único - Mac OS X 10.5 ou mais recente *
No OS X 10.5, a Apple introduziu uma https://developer.apple.com/library/content/qa/qa1170/index.html[ ferramenta de linha de comando] (/usr/libexec/java_home_) que encontra dinamicamente a versão principal do Java especificado em Preferências Java para o usuário atual.
Abra _ ~/.bash_profile_ em qualquer editor de texto e adicione:
export JAVA_HOME=$(/usr/libexec/java_home)
Salve e feche o arquivo.
Abra um terminal e execute o comando source para aplicar as alterações:
source ~/.bash_profile
Agora podemos verificar o valor da variável JAVA_HOME:
echo $JAVA_HOME
O resultado deve ser o caminho para a instalação do JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
====* 3.2 Usuário único - Versões anteriores do Mac OS X *
Para versões mais antigas do OS X, precisamos definir o caminho exato para a instalação do JDK:
Abra _ ~/.bash_profile_ em qualquer editor e adicione:
export JAVA_HOME=/path/to/java_installation
Salve e feche o arquivo.
Abra um terminal e execute o comando source para aplicar as alterações:
source ~/.bash_profile
Agora podemos verificar o valor da variável JAVA_HOME:
echo $JAVA_HOME
O resultado deve ser o caminho para a instalação do JDK:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
====* 3.3 Configuração global *
Para definir JAVA_HOME globalmente para todos os usuários, as etapas são as mesmas que para um único usuário, mas o arquivo /etc/profile é usado.
===* 4. Linux *
Nós vamos manipular o PATH aqui, é claro - então, se você não fez isso antes, vincule:/linux/path-variable [aqui estão as instruções detalhadas] sobre como fazê-lo.
====* 4.1 Usuário Único *
Para definir JAVA_HOME no Linux para um único usuário, podemos usar /etc/profile ou /etc/environment (preferido para a configuração do sistema) ou ~/.bashrc (configuração específica do usuário).
Abra ~ /. Bashrc em qualquer editor de texto e adicione:
export JAVA_HOME=/path/to/java_installation
Salve e feche o arquivo.
Execute o comando de origem para carregar a variável:
source ~/.bashrc
Agora podemos verificar o valor da variável JAVA_HOME:
echo $JAVA_HOME
O resultado deve ser o caminho para a instalação do JDK:
/usr/lib/jvm/java-8-oracle
====* 4.2 Configuração global *
Para definir JAVA_HOME no Linux para todos os usuários, podemos usar /etc/profile ou /etc/environment (preferencial).
Abra /etc/environment em qualquer editor de texto e adicione:
JAVA_HOME=/path/to/java_installation
Observe que /etc/environment não é um script, mas uma lista de expressões de atribuição (é por isso que export não é usado). Este arquivo é lido no momento do login.
Para definir JAVA_HOME usando _/etc/profile, _ abra o arquivo e adicione:
export JAVA_HOME=/path/to/java_installation
Execute o comando de origem para carregar a variável:
source/etc/profile
Agora podemos verificar o valor da variável JAVA_HOME:
echo $JAVA_HOME
O resultado deve ser o caminho para a instalação do JDK:
/usr/lib/jvm/java-8-oracle
===* 5. Conclusão*
Neste artigo, abordamos maneiras de definir a variável de ambiente JAVA_HOME no Windows, Mac OS X e Linux.