Eu instalei uma versão do Java. Como podemos definir o $JAVA_HOME
variável de ambiente corretamente?
Você pode definir o seu JAVA_HOME
em /etc/profile
como Petronilla Besouro sugerir. Mas o local preferido para JAVA_HOME
ou qualquer variável do sistema é /etc/environment
.
Abrir /etc/environment
em qualquer editor de texto como nano
ou gedit
e adicione a seguinte linha:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(o caminho java pode ser diferente)
Usar source
para carregar as variáveis, executando este comando:
source /etc/environment
Em seguida, verifique a variável, executando este comando:
echo $JAVA_HOME
Actualizacao
Normalmente, a maioria dos sistemas linux fonte / etc / ambiente por padrão. Se o seu sistema não fizer isso, adicione a seguinte linha a ~/.bashrc
(Obrigado @pje)
source /etc/environment
Definir JAVA_HOME
variável de ambiente, faça o seguinte:
- Inicie o Terminal pressionando Ctrl+Alt+T no seu teclado.
- Digite o seguinte comando:
$gksudo gedit /etc/environment
- Dependendo de onde você instalou seu Java, você precisará fornecer o caminho completo. Para este exemplo, instalei o Oracle JDK 7 no
/usr/lib/jvm/java-7-oracle
Directorio.
Role até o final do arquivo e insira o seguinte:JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
- Salve seu arquivo e saia gedit.
- Por fim, recarregue O Caminho do sistema com o seguinte comando:
$. /etc/environment
O método acima economizará o incômodo de ter que executar os comandos toda vez que você fizer login no seu computador.
Se você não sabe o caminho e você só tem openJDK instalado, você pode digitar update-alternatives --config java
e você deve encontrar o caminho. Para definir a variável que você pode escrever JAVA_HOME=<PATH>
seguido por export JAVA_HOME
. Observe que não há espaço ao declarar a variável. Para verificar se a variável está armazenada, basta digitar echo $JAVA_HOME
verificar.