Configurar o JAVA_HOME Path no Ubuntu
De uma forma muito sucinta, a variável de ambiente $JAVA_HOME é utilizada para apontar o caminho da instalação do Java na maquina, caminho este que é utilizado por programas que fazem uso do Java em tempo de execução.
Sem esta referente (JAVA_HOME path) estes programas lançam o seguinte erro:
Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
Para confirmar a falta deste apontamento, abra o terminal (Ctrl+Alt+C), execute o comando abaixo, e verifique se alguma informação é retornada:
echo $JAVA_HOME
Observação: É possível que a variável esteja configurada com o caminho de instalação correto, e mesmo assim ter problemas para executar a JVM (Java Virtual Machine). Se este for o seu caso, note que nesta situação o comando java -version deve retornar o mesmo erro! Mas não se preocupe, o passo a passo descrito neste post vi lhe ajudar a corrigir isto.
Já contextualizado, mão na massa!
Pode parecer um tanto quanto óbvio, porem a instalação do Java é um pré-requisito.
1. Obtenha o caminho de instalação do Java na sua maquina
$ sudo update-alternatives --config java Existem 3 escolhas para a alternativa java (disponibiliza /usr/bin/java). Selecção Caminho Prioridade Estado ------------------------------------------------------------ 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1082 modo automático 1 /usr/lib/jvm/java-7-oracle/jre/bin/java 1082 modo manual 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modo manual * 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 modo manual Pressto keep the current choice[*], or type selection number:
2. Copie o path da instalação do seu Java:
/usr/lib/jvm/java-8-oracle/jre/bin/java
3. É possível configurar
3. Agora vamos editar o arquivo .bashrc , no diretório do usuário logado (para acessar pasta do usuário $ cd ~ ), utilize o editor de sua preferencia (vi, vim, nano, gedit e etc):
sudo gedit .bashrc
No final deste arquivo crie uma nova linha, e digite:
JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre/bin/java export JAVA_HOME export PATH=$PATH:$JAVA_HOME4. Salve a alteração e feche o arquivo.
5. Saia do terminal e abra um novo terminal
6. Execute os comandos abaixo e verifique se a saída é similar a exibida:
$ echo $JAVA_HOME /usr/lib/jvm/java-7-oracle $ java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
Se mesmo após a execução de todos os passos o erro persistir, tente executar novamente o passo a passo.
muito rápido e simples o tutorial valeu!
ResponderExcluirConcordo com o comentário anterior, rápido, simples e efetivo. Pra mim, eu tive que fechar o terminal e abrir novamente pra mostrar o nome da variável.
ResponderExcluir