Como posso definir ou alterar a variável do sistema PATH?
Este artigo aplica-se a:
- Plataforma(s): Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, macOS
As instruções nesta página são destinadas a usuários avançados ou administradores do sistema.
Informações Gerais
- O PATH é uma variável do sistema usada pelo sistema operacional para localizar executáveis necessários da linha de comandos ou da janela Terminal.
- A variável do sistema PATH pode ser definida usando o Utilitário do Sistema no painel de controle no Windows ou no arquivo de inicialização do shell no Linux e no Solaris.
- Fazer alterações na variável PATH do sistema em geral não é necessário para computadores que executam o Windows ou o Mac OS X.
Windows
Windows 10 e Windows 8
- Em Pesquisar, procure e selecione: Sistema (Painel de Controle)
- Clique no link Configurações avançadas do sistema.
- Clique em Variáveis de Ambiente. Na seção Variáveis do Sistema localize a variável de ambiente
PATH
e selecione-a. Clique em Editar. Se a variável de ambientePATH
não existir, clique emNovo
. - Na janela Editar Variável de Sistema (ou Nova Variável de Sistema), especifique o valor da variável de ambiente
PATH
. Clique em OK. Feche todas as janelas restantes clicando em OK. - Reabra a janela Prompt de comando e execute o código Java.
Windows 7
- Na área de trabalho, clique com o botão direito do mouse no ícone Computador.
- Escolha Propriedades no menu de contexto.
- Clique no link Configurações avançadas do sistema.
- Clique em Variáveis de Ambiente. Na seção Variáveis de Sistema localize a variável de ambiente
PATH
e selecione-a. Clique em Editar. Se a variável de ambientePATH
não existir, clique emNovo
. - Na janela Editar Variável de Sistema (ou Nova Variável de Sistema), especifique o valor da variável de ambiente
PATH
. Clique em OK. Feche todas as janelas restantes clicando em OK. - Reabra a janela Prompt de comando e execute o código Java.
Windows XP
- Selecione Iniciar Painel de Controle. Clique duas vezes em Sistema e selecione a guia Avançado.
- Clique em Variáveis de Ambiente. Na seção Variáveis de Sistema localize a variável de ambiente
PATH
e selecione-a. Clique em Editar. Se a variável de ambientePATH
não existir, clique emNovo
. - Na janela Editar Variável de Sistema (ou Nova Variável de Sistema), especifique o valor da variável de ambiente
PATH
. Clique em OK. Feche todas as janelas restantes clicando em OK. - Reabra a janela Prompt de comando e execute o código Java.
Mac OS X
Para executar uma versão diferente do Java, especifique o caminho completo ou use a ferramenta java_home
:
% /usr/libexec/java_home -v 1.8.0_73 --exec javac -version
Solaris e Linux
-
Para descobrir se o caminho está definido corretamente:
em uma janela de terminal, digite:% java -version
Isso imprimirá a versão da ferramentajava
se for possível encontrá-la. Se a versão for antiga ou você obtiver o erro java: Comando não encontrado o caminho não está definido corretamente. - Determine qual executável java é o primeiro encontrado no PATH
Em uma janela de terminal, digite:% which java
Defina o PATH permanentemente
Para definir o caminho permanentemente, defina-o no arquivo de inicialização.
Observação: as instruções para dois dos mais populares Shells no Linux e Solaris são listadas. Se você estiver usando outros shells, consulte o Tutorial de Definição de Caminho.
Bash Shell
Edite o arquivo de inicialização (~/.bashrc
)
- Modifique a variável PATH
PATH=/usr/local/jdk1.8.0/bin:$PATH
export PATH
- Salve e feche o arquivo
- Carregue o arquivo de inicialização
% . /.profile
- Verifique se o caminho está definido repetindo o comando
java
% java -version
C Shell (csh)
Edite o arquivo de inicialização (~/.cshrc
)
- Defina o Caminho
set path=(/usr/local/jdk1.8.0/bin $path)
- Salve e feche o arquivo
- Carregue o arquivo de inicialização
% source ~/.cshrc
- Verifique se o caminho está definido repetindo o comando
java
% java -version