Passar para o conteúdo principal
x
OpenJDK11

Em resumo, o Java Development Kit (JDK) é usado para compilar o código-fonte Java no "byte-code" Java. Depois, o Java Runtime Environment (JRE) converte o "byte-code" Java em linguagem máquina e executa os programas Java. Se instalar o JDK, não precisará instalar o JRE separadamente. Se deseja apenas executar programas Java, pode apenas instalar o JRE.

Comummente são utilizadas 2 duas versões do JDK. Oracle JDK e OpenJDK. Todos os componentes do OpenJDK são de código aberto. O mesmo não acontece com o Oracle JDK. Alguns componentes do Oracle JDK são proprietários. É por isso que algumas pessoas preferem o OpenJDK ao Oracle JDK e este ultimo passou a ser um produto comercial e necessita de uma licença paga.

O OpenJDK 11 acabou de sair e então, neste artigo, vou mostrar como instalá-lo no Debian 9 Stretch, derivados e também no MacOS X. Quero relembrar que podem também utilizar o AdoptJDK, cujo processo de instalação é igual!

Download do OpenJDK 11
Nesta seção, mostrarei como baixar o OpenJDK 11 no site oficial do OpenJDK.
Primeiro, vá ao site oficial do OpenJDK 11 em http://jdk.java.net/11/.

JDK11_1

Faça o Download do OpenJDK11 para Linux.

OpenJDK11_2

Quando terminar, abra um terminal e posicione-se na pasta de downloads.

cd ~/Downloads

ls

JDK11_3

 

Agora é necessário extrair o arquivo tar para uma directoria. Eu vou extraí-lo no meu diretório / opt , mas poderá extrair para qualquer outro diretório. Mas anter verifique se o seu utilizador possui permissões para escrever na directoria que pretente. (Pode sempre elevar a super utilizador)

$ tar xvzf openjdk-11+28_linux-x64_bin.tar.gz -C /opt

JDK11_4

 

Agora só é necessário adicionar o OpenJDK à path / caminho do seu sistema Debian 9 ou derivado.

Execute o seguinte comando para criar um novo arquivo jdk11.sh no diretório /etc/profile.d:

sudo nano /etc/profile.d/jdk11.sh

E adicionar o seguinte ao arquivo:

export JAVA_HOME="/opt/jdk-11"
export PATH="$PATH:${JAVA_HOME}/bin"

Agora pressione <Ctrl> + x, depois pressione e pressione <Enter> para gravar o arquivo.

Em RHEL

nano .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=/opt/jdk-11/bin:$PATH:$HOME/.local/bin:$HOME/bin

export PATH

 

 

Depois que o arquivo for salvo, reinicialize seu computador.

Depois que o computador for iniciado, a variável de ambiente JAVA_HOME já estará disponível.

JDK11_5

 

No Mac o Processo de instalação é similar...

Depois de fazermos o download do OpenJDK / AdoptJDK vamos descomprimir o arquivo. (neste exemplo o AdoptJDK)

tar -xf OpenJDK11-jdk_x64_mac_hotspot_11_28.tar.gz

Depois copiamos para:

cp -R jdk-11+28/ /Library/Java/JavaVirtualMachines/

Por fim, basta adicionar este caminho à nossa PATH:

echo PATH=/Library/Java/JavaVirtualMachines/jdk-11+28/Contents/Home/Bin

Ao executar o java -version

sh-3.2# java -version

openjdk version "11" 2018-09-25

OpenJDK Runtime Environment AdoptOpenJDK (build 11+28)

OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11+28, mixed mode)

 

Espero que este tutorial lhe tenha sido útil!

Até à próxima!

 

Deixem ficar os vossos comentários e sugestões!


Detectou algum erro ou gostaria de adicionar alguma sugestão a esse artigo? Colabore, clique aqui e ajude a melhorar o conteúdo.