Como instalar o OpenJDK Java 11/8 em Ubuntu e Debian

Como instalar o OpenJDK Java 11/8 em Ubuntu e Debian

Este tutorial ajudará a instalar Java (OpenJDK) em todas as versões dos sistemas Ubuntu, Debian e Linuxmint. Você também pode usar este tutorial para instalar o Java em qualquer sistema baseado em Debian. Vamos seguir as etapas simples abaixo para a instalação.

  • Instale o Oracle Java 8 no Ubuntu e Linuxmint
  • Instale o Oracle Java 9 no Ubuntu e Linuxmint

Etapa 1 - Pesquisa pacotes OpenJDK

Os pacotes OpenJDK estão disponíveis nos repositórios APT nativos. Você pode simplesmente usar o comando de pesquisa apt-cache para pesquisar a versão Java disponível para o seu sistema Ubuntu.

pesquisa apt-cache openjdk 

De acordo com a saída acima, você pode ver o OpenJDK-11-* e o OpenJDK-8-* está disponível no gerenciador de pacotes.

Etapa 2 - Instale Java (OpenJDK)

Use o comando abaixo para instalar o OpenJDK em seus sistemas baseados em Debian usando o gerenciador de pacotes do repositório padrão. Os comandos abaixo instalarão o Java Development Kit (JDK) e o Java Runtime Environment (JRE), ambos no seu sistema. Você pode instalar o pacote JRE apenas para configurar apenas o ambiente de tempo de execução.

OpenJdk 11

sudo apt-get install openjdk-11-jre openjdk-11-jdk 

OpenJdk 8

sudo apt-get install OpenJDK-8-JRE OpenJDK-8-JDK 

Etapa 3 - Configurar versão Java padrão

Após a instalação do Java, usa o comando abaixo para verificar a versão instalada do Java em seu sistema.

Java -version Versão OpenJdk "11.0.4 "2019-07-16 LTS OpenJdk Runtime Ambients 18.9 (Construa 11.0.4+11-LTS) OpenJDK Servidor de 64 bits VM 18.9 (Construa 11.0.4+11-lts, modo misto, compartilhamento) 

Etapa 4 - Defina Java_home

É a melhor prática para definir a variável de ambiente Java após a instalação do Java. Para configurar Java_home Adicione a linha seguinte a /etc/ambiente Arquivo, o caminho pode ser diferente da sua arquitetura do sistema.

echo "java_home =/usr/lib/jvm/java-11-openjdk-amd64/" >>/etc/ambiente fonte/etc/ambiente 

Use o seguinte comando para verificar o valor do ambiente

echo $ java_home/usr/lib/jvm/java-11-openjdk-amd64/