Para definir JAVA_HOME / PATH para um único usuário , faça login na sua conta e abra o arquivo .bash_profile
$ vi ~/.bash_profile
Defina JAVA_HOME da seguinte maneira usando a exportação de sintaxe JAVA_HOME=<path-to-java>
. Se seu caminho estiver definido como /usr/java/jdk1.5.0_07/bin/java, configure-o da seguinte maneira:
export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java
Defina PATH da seguinte maneira:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
Sinta-se à vontade para substituir /usr/java/jdk1.5.0_07 conforme sua configuração. Salve e feche o arquivo. Basta sair e fazer login novamente para ver novas alterações. Como alternativa, digite o seguinte comando para ativar as novas configurações de caminho imediatamente:
$ source ~/.bash_profile
OU
$ . ~/.bash_profile
Verifique as novas configurações:
$ echo $JAVA_HOME
$ echo $PATH
Dica: Use o seguinte comando para descobrir o caminho exato para o qual o java executável no UNIX / Linux:
$ which java
Observe que o arquivo ~ / .bashrc é semelhante, com a exceção de que ~ / .bash_profile é executado apenas para shells de login do Bash e o .bashrc é executado para cada novo shell do Bash.
Para definir JAVA_HOME / PATH para todos os usuários , você precisa configurar a configuração global em /etc/profile
OR/etc/bash.bashrc
arquivo para todos os usuários:
# vi /etc/profile
Em seguida, configure as variáveis PATH / JAVA_PATH da seguinte maneira:
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
Salve e feche o arquivo. Mais uma vez, você precisa digitar o seguinte comando para ativar as configurações de caminho imediatamente:
# source /etc/profile
OU
# . /etc/profile