Instalar o Java Development Kit (JDK) 11 no Debian 9

Neste artigo veremos o passo a passo para instalar o JDK 11 da Oracle no sistema operacional Debian 9. Os procedimentos serão de uma instalação offline focada em disponibilizar os recursos da tecnologia Java em um servidor Linux.

[ Hits: 7.063 ]

Por: Danilo Rodrigues dos Santos em 31/10/2018 | Blog: http://daro.eti.br/


Entendendo e finalizando as configurações



Agora a tecnologia Java está instalada no servidor e disponível para uso. Note que com a instalação offline podemos usar qualquer diretório para manter os arquivos.

Utilizar o link simbólico /opt/jvm/java-oracle permite possamos atualizar os arquivos do java no diretório /opt sem tenhamos que reconfigurar novamente outros arquivos no sistema operacional.

É importante destacar a observação feita por CCM (2011), pois ao alternar de usuário no terminal, deve-se estabelecer os parâmetros para que as variáveis de ambiente possam ser carregadas novamente, este é um típico comportamento do sistema operacional para evitar que as variáveis de ambiente sejam compartilhadas entre usuários conectados ao terminal, mas que dependendo do contexto podem ser tratadas como um bug.

Ainda precisaremos executar alguns comandos para disponibilizar o Java no sistema operacional, os comandos a seguir informam ao sistema operacional onde está instalado o Java, linhas 1 a 3. Das linhas 4 a 6 estamos definindo os executáveis da versão que instalamos como padrão.

1. update-alternatives --install "/usr/bin/java" "java" "/opt/jvm/java-oracle/bin/java" 1
2. update-alternatives --install "/usr/bin/javac" "javac" "/opt/jvm/java-oracle/bin/javac" 1
3. update-alternatives -install "/usr/bin/jar" "jar" "/opt/jvm/java-oracle/bin/jar" 1
4. update-alternatives --set java /opt/jvm/java-oracle/bin/java
5. update-alternatives --set javac /opt/jvm/java-oracle/bin/javac
6. update-alternatives --set jar /opt/jvm/java-oracle/bin/jar


Ao final de cada linha de instrução tecle ENTER.

Com isto finalizamos a instalação do JDK no Debian.

Referências

ORACLE. O que é Java?. 2015. Disponível em: <https://www.java.com/pt_BR/about/whatis_java.jsp>. Acesso em: 27 set. 2018.

ORACLE. Obtenha Informações sobre a Tecnologia Java. 2016. Disponível em: <https://www.java.com/pt_BR/about/>. Acesso em: 27 set. 2018.

BRITO, Edvaldo. Java no Linux: veja como Instalar manualmente. 2018. Disponível em: <https://www.edivaldobrito.com.br/instalar-java-no-linux-veja-como-fazer-isso-manualmente/>. Acesso em: 01 out. 2018.

UBUNTU. Environment Variables. 2016. Disponível em: <https://help.ubuntu.com/community/EnvironmentVariables>. Acesso em: 02 out. 2018.

CCM. Linux - Utilizar o comando 'su'. 2011. Disponível em: <https://br.ccm.net/faq/1018-linux-utilizar-o-comando-su>. Acesso em: 02 out. 2018.

ORACLE. Java Platform, Standard Edition Installation Guide. 2018. Disponível em: <https://docs.oracle.com/javase/10/install/installation-jdk-and-jre-linux-platforms.htm#JSJIG-GUID-737A84E4-2EFF-4D38-8E60-3E29D1B884B8>. Acesso em: 02 out. 2018.

WIKILIVROS. Guia do Linux/Iniciante+Intermediário/Personalização do sistema/Arquivo /etc/profile. 2012. Disponível em: <https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Personaliza%C3%A7%C3%A3o_do_sistema/Arquivo_/etc/profile>. Acesso em: 02 out. 2018.

CASTRO, Sandro de. Instalando o Oracle Java Development Kit (JDK) no Debian. 2017. Disponível em: <https://www.blogopcaolinux.com.br/2017/06/Como-instalar-o-Oracle-Java-JDK-no-Debian.html>. Acesso em: 02 out. 2018.

Página anterior    

Páginas do artigo
   1. Baixando e instalando o JDK
   2. Configurando as variáveis de ambiente
   3. Entendendo e finalizando as configurações
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Introdução ao Desenvolvimento Android

Desenvolvendo aplicações em J2ME no Linux

Transforme seu celular em terminal sem fio SSH/Telnet

As novidades do Java 1.5

JlGui - Java Media Player

  
Comentários
[1] Comentário enviado por alexoab em 12/03/2019 - 15:48h

Show , uma duvida
eu tenho :
b:/home/alexoab# sudo update-alternatives --config java
Existem 2 escolhas para a alternativa java (disponibiliza /usr/bin/java).

Selecção Caminho Prioridade Estado
------------------------------------------------------------
* 0 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo automático
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modo manual
2 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo manual

Pressione <enter> para manter a escolha actual[*], ou digite o número da selecção:

daria problema instalar a versão 11 ?

[2] Comentário enviado por darosantos em 19/03/2019 - 19:42h


[1] Comentário enviado por alexoab em 12/03/2019 - 15:48h

Show , uma duvida
eu tenho :
b:/home/alexoab# sudo update-alternatives --config java
Existem 2 escolhas para a alternativa java (disponibiliza /usr/bin/java).

Selecção Caminho Prioridade Estado
------------------------------------------------------------
* 0 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo automático
1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modo manual
2 /usr/local/oracle-java-8/jdk1.8.0_181/bin/java 1500 modo manual

Pressione &lt;enter&gt; para manter a escolha actual[*], ou digite o número da selecção:

daria problema instalar a versão 11 ?


Não exatamente alexoab. Quando você usa o comando sudo update-alternatives --config java você vai estar indicando qual a versão default que seu sistema operacional irá usar. Assim se você fosse executar algum código java ou uma aplicação que usa a jvm então a versão indicada seria usada.
Caso você tenha outra versão no computador então para usá-la teria que se deslocar no diretório até onde esta a pasta do jdk/jvm e então usar os binários normalmente.


Contribuir com comentário