2
respostas

Não consigo configurar o javac no Ubuntu

Boa noite amigos, estou tendo dificuldades para configurar o javac no ubuntu. no terminal, quando eu dou um java -version a resposta que eu tenho é essa:

openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)
OpenJDK 64bit Server VM (    build 25.131-b11, mixed mode)

Ao chamar o $JAVA_HOME ele me retorna:

bash: /usr/lib/jvm/default-java/bin: Arquivo ou diretório não encontrado

Mas ao chamar o javac -version ele não encontra o compilador, acho que não foi instalado porque não está na pasta também. o retorno é esse:

O programa 'javac' pode ser encontrado nos seguintes pacotes
*default-jdk
*ecj
*gcj-5-jdk
*openjdk-8-jdk-headless
*gcj-4.8-jdk
*gcj-4.9-jdk
*openjdk-9-jdk-headless
Tente: sudo apt install <pacote selecionado>

Alguém pode me ajudar a configurar meu ambiente ou dar uma dica sobre o que eu fiz de errado?

2 respostas

Luiz, tente reinstalar caso o javac estivesse na pasta acho que seria o caso de voce navegar ate la e executar, porem como nao esta acho que tem que reinstalar o jdk.

Luiz, nunca cheguei a instalar o OpenJDK, geralmente instalo o JDK e JRE da Oracle utilizando o PPA do WebUpd8.

Este PPA é bastante utilizado para a instalação do Java, a instalação é bem simples, basta executar:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Se quiser pode dar uma olhada no artigo do próprio WebUpd8 sobre como instalar o Java: http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html