Defina JAVA_HOME no Windows 7, 8, 10, Mac OS X, Linux

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 *

  1. Abra* Pesquisar e digite configurações avançadas do sistema *

  2. Nas opções mostradas, selecione o link* Exibir configurações avançadas do sistema *

  3. Na guia* Avançado , clique em *Variáveis ​​de ambiente

  4. Na seção Variáveis ​​do sistema , clique em Novo (ou Variáveis ​​de usuário para configuração de usuário único)

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

  6. Clique em OK e clique em Aplicar para aplicar as alterações

2.2 Windows 7

  1. Na área de trabalho, clique com o botão direito do mouse em Meu computador e selecione Propriedades

  2. Na guia Avançado , clique em Variáveis ​​de ambiente

  3. Na seção Variáveis ​​do sistema , clique em Novo (ou Variáveis ​​de usuário para configuração de usuário único)

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

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