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: 8.474 ]

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


Configurando as variáveis de ambiente



Neste passo iremos definir as variáveis de ambiente do Java.

As variáveis de ambiente instruem o sistema operacional onde encontrar os binários do java e permiti que a JVM possa encontrar as classes para execução do bytecode.

Execute os seguintes comandos:

1. cd /etc/profile.d/
2. nano javars.sh


O que iremos fazer é criar um arquivo que contenha as variáveis de ambiente que o Java precisa para ser reconhecido pelo sistema. Note que estaremos criando um arquivo no diretório profile.d, existem outras técnicas como modificar o arquivo /etc/profile ou o arquivo /etc/environment.

No entanto, estamos adotando esta técnica por ser apontada por Ubuntu (2016) como a mais segura e adequada. Estas variáveis estando em um arquivo separado facilitará a manutenção e diminui as alterações nos arquivos do sistema operacional. Digite o seguinte conteúdo no arquivo e salve.

Digite o seguinte conteúdo no arquivo:

#!/bin/sh
JAVA_HOME=/opt/jvm/java-oracle
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
JRE_HOME=$JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME
export CLASSPATH
export JRE_HOME
export PATH

Após isto reinicialize o servidor ou digite o comando:

source /etc/profile.d/javars.sh

Agora você poderá testar e ver se a versão do java instalada está funcionando corretamente.

Digite o seguinte comando:

java - version

Se tudo estiver ocorrido com sucesso irá retornar uma mensagem com informações da versão da JVM instalada.

Página anterior     Próxima página

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 framework Mentawai

Construindo uma aplicação JDialog

Programando em Java para Console

Transforme seu celular em terminal sem fio SSH/Telnet

HrStatus - agilizando a virada do horário de verão

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts