Java Oracle 13 no Debian e Derivados

Postado por , em 7 comentários:
Java Oracle 13 no Debian e Derivados - Dicas Linux e Windows
Instalando e configurando a PATH do Oracle Java 13 no Debian e derivados. Se deseja a versão 14, que foi publicada recentemente veja em Java Oracle 14 e posteriores no Debian, Ubuntu e Derivados




Java 13


O Java 13 é a última uma versão da máquina virtual necessária para a execução de programas desenvolvidos com a linguagem de produção Java. Diversos programas que são desenvolvidos para serem executados em multiplataforma são disponibilizados neste formato, portanto, necessitarão do Java para serem executados. Dentre estes programas está o programa de declaração de imposto de renda.

Download


Utilizaremos um pacote .deb, e para baixá-lo acesse: https://www.oracle.com/java/technologies/javase-jdk13-downloads.html. Após, escolha a versão referente ao pacote Debian, chamada de Linux Debian Package, aceite a licença e faça o download sua pasta de usuário (/home/nome-de-seu-usuario/).
Obs: Desde a versão 12 a Oracle pede login e senha para download destes pacotes, porém, nem sempre este login é pedido. Caso peça, faça um pequeno cadastro e entre com seu login e senha criado.

Instalação


Abra o terminal (CTRL +ALT +T) e digite os comandos abaixo:

cd /home/nome-de-seu-usuario/
sudo dpkg -i nome-do-arquivo-baixado.deb


O Java foi instalado na pasta "/usr/lib/jvm/jdk-13.0.2".

Configuração da PATH


Para que o Java funcione corretamente, não basta somente a instalação. É necessária uma configuração na PATH, que é variável de ambiente do sistema e serve para indicar onde os executáveis estão instalados. Fonte: Wikipedia
A fonte da dica a seguir é o Viva o Linux.

No terminal, digite o seguinte comando:

sudo gedit¹ /etc/profile
¹ Gedit é o editor gráfico de textos do Gnome. Pode utilizar qualquer editor de textos (Vim, Joe, Pluma, Kedit, Kate, Geany...)

No início do arquivo que foi aberto, insira o próximo código e salve.

export JAVA_HOME="/usr/lib/jvm/jdk-13.0.2"
export CLASSPATH="$JAVA_HOME/lib":$CLASSPATH
export PATH="$JAVA_HOME/bin":$PATH
export MANPATH="$JAVA_HOME/man":$MANPATH

A seguir, ainda no terminal, digite os comandos a seguir:

ln -s /usr/lib/jvm/jdk-13.0.2/bin/java /usr/local/bin/
ln -s /usr/lib/jvm/jdk-13.0.2/bin/javac /usr/local/bin/

Finalizado. Para confirmar que deu certo, no terminal digite java -version, e a saída será alguma coisa parecida esta:

java version "13.0.2" 2020-01-14
Java(TM) SE Runtime Environment (build 13.0.2+8)


Compartilhe:

7 comentários:

  1. Este comentário foi removido pelo autor.

    ResponderExcluir
  2. PERFEITO!
    Único tutorial da internet brasileira que resolveu o problema em 2020!
    Faltou só comentar que os comandos devem ser executados com "sudo" antes.
    Parabéns!

    ResponderExcluir
  3. Após o comando: sudo dpkg -i jdk-13.0.2_linux-x64_bin.deb
    erro: não pode aceder ao arquivo 'jdk-13.0.2_linux-x64_bin': Ficheiro ou directoria inexistente
    o que me dizem ?

    ResponderExcluir
    Respostas
    1. Acessou, pelo terminal, a mesma pasta onde baixou o arquivo?
      Atualizei o tutorial. Dá uma olhada.

      Excluir