RAFAEL PEREIRA
RAFAEL PEREIRA24/12/2020 01:08
Compartilhe

Como instalar o Java com o Apt no Ubuntu 20.04

  • #Linux
  • #Java

Introdução

O Java e a JVM (máquina virtual do Java) são necessários para vários tipos de softwares, incluindo o Tomcat, JettyGlassfishCassandra e Jenkins.

Neste guia, você instalará várias versões do Java Runtime Environment (JRE) e do Java Developer Kit (JDK) usando o apt. Você instalará o OpenJDK assim como o JDK oficial da Oracle. Em seguida, você irá selecionar a versão que deseja usar para seus projetos. Quando terminar, você será capaz de usar o JDK para desenvolver softwares ou usar o Java Runtime para executar softwares.

Pré-requisitos

Para seguir este tutorial, você vai precisar do seguinte:

Instalando o JRE/JDK padrão

A opção mais fácil para instalar o Java é usar a versão empacotada com o Ubuntu. Por padrão, o Ubuntu 20.04 inclui o Open JDK 11, que é uma variante de código aberto do JRE e do JDK.

Para instalar esta versão, primeiro atualize o índice de pacotes.

sudo apt update

 

A seguir, verifique se o Java já está instalado:

java -version

 

Se o Java não estiver instalado no momento, você verá a seguinte saída:

Output
Command 'java' not found, but can be installed with:

sudo apt install default-jre              # version 2:1.11-72, or
sudo apt install openjdk-11-jre-headless  # version 11.0.7+10-3ubuntu1
sudo apt install openjdk-13-jre-headless  # version 13.0.3+3-1ubuntu2
sudo apt install openjdk-14-jre-headless  # version 14.0.1+7-1ubuntu1
sudo apt install openjdk-8-jre-headless   # version 8u252-b09-1ubuntu1

Execute o seguinte comando para instalar o Java Runtime Environment (JRE) padrão, que instalará o JRE do OpenJDK 11:

sudo apt install default-jre

 

O JRE permitirá que você execute quase todos os softwares Java.

Verifique a instalação com:

java -version

 

Você verá o seguinte resultado:

Output
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

Você pode precisar do Java Development Kit (JDK) além do JRE para compilar e executar alguns softwares específicos baseados no Java. Para instalar o JDK, execute o seguinte comando, que também instalará o JRE:

sudo apt install default-jdk

 

Verifique se o JDK está instalado verificando a versão do javac, o compilador do Java:

javac -version

 

Você verá o seguinte resultado:

Output
javac 11.0.7
Compartilhe
Comentários (21)

AO

Abner Oliveira - 12/02/2024 00:29

Ajudou demais!

Neimar Correia
Neimar Correia - 19/10/2023 17:26

Valeu demais!

Evandro Silva
Evandro Silva - 24/08/2023 19:55

Muito bom, obrigado pela dica. No site da Oracle eles disponibilizam o tar.gz, porém é chatinho de instalar desta forma... Poder instalar via CLI é muito mais prático! Obrigado!

Tennison Capra
Tennison Capra - 24/02/2023 14:41

Valeu, mano! Salvou muitas vidas!

Marcela Pereira
Marcela Pereira - 18/02/2022 11:02

Muito bom... Obrigada!

Michael Cavalcante
Michael Cavalcante - 05/11/2021 22:33

Instalei os dois pacotes. Ótimas dicas. Muito obrigado!

MP

Moisés Pinto - 28/10/2021 20:16

mano sou novo nesse negocio e depois da instalação tenho que instalar o eclipse ou netbeans

MF

Maximilian Fernandes - 18/10/2021 12:02

Show.....ajudou demais. Precisei reinstalar para rodar um app no Ubuntu 21.10.


Marcelo Amorim
Marcelo Amorim - 17/10/2021 11:03

Obrigado Rafael!

Alvaro Andrade
Alvaro Andrade - 14/10/2021 11:27

Obrigado, ajudou muito!

Cleimairton Costa
Cleimairton Costa - 30/08/2021 13:53

Muito obrigado!!

Jaedis Caiçara
Jaedis Caiçara - 25/08/2021 22:01

Muito obrigado!

Rafael Barbosa
Rafael Barbosa - 24/08/2021 22:24

Vlw pela ajuda

JN

Jammysson Nogueira - 18/08/2021 09:11

image

JN

Jammysson Nogueira - 18/08/2021 09:10

posso fazer isso no terminal ubuntu instalado no windows 10?

Jose Nunes
Jose Nunes - 16/08/2021 20:54

Thanks!!!

Washington Santos
Washington Santos - 12/08/2021 16:44

Obrigado , pela grande ajuda


LH

Luis Hoshina - 02/08/2021 14:23

Me ajudou tanto que criei uma conta apenas para agradecer ;)

Yara Oliveira
Yara Oliveira - 19/07/2021 10:23

Thanks!!!

Gabriel Silva
Gabriel Silva - 17/07/2021 22:17

Valeu pela ajuda irmão!!

DEVANIR JUNIOR
DEVANIR JUNIOR - 07/07/2021 10:50

Ajudou demais!