Como instalar o OpenJDK 8 no Ubuntu 24.04, 22.04 ou 20.04

OpenJDK 8 é uma implementação de código aberto da plataforma Java, Standard Edition (SE) e é amplamente usada para desenvolver e executar aplicativos Java. Apesar de ser uma versão um pouco mais antiga, o OpenJDK 8 continua popular devido à sua estabilidade e compatibilidade com muitos sistemas corporativos e legados. Inclui recursos essenciais para a execução de aplicativos Java, tornando-o uma ferramenta crítica para desenvolvedores e administradores de sistema.

No Ubuntu 24.04, 22.04 ou 20.04, você pode instalar facilmente o OpenJDK 8 usando o terminal de linha de comando por meio do repositório padrão do Ubuntu. Este método é simples e garante que você tenha uma versão estável do OpenJDK 8 com atualizações de segurança fornecidas pelos repositórios do Ubuntu. Este guia orientará você no processo de instalação usando o terminal de linha de comando.

Atualize os pacotes do sistema Ubuntu antes da instalação do OpenJDK 8

Antes de embarcar na instalação do OpenJDK 8, é fundamental que seu sistema Ubuntu esteja atualizado. Esta é uma etapa recomendada e vital, pois ajuda a evitar conflitos ou possíveis erros durante a instalação. A atualização garante que você tenha os patches de segurança, correções de bugs e melhorias de software mais recentes para os pacotes instalados em seu sistema.

Para atualizar seus pacotes Ubuntu, execute o seguinte comando no terminal:

sudo apt update && sudo apt upgrade

Depois de executar este comando com sucesso, seu sistema Ubuntu deverá estar atualizado e preparado para a instalação do OpenJDK 8.

Verifique a disponibilidade dos pacotes OpenJDK 8

Verificar a disponibilidade dos pacotes OpenJDK 8 é crucial antes de prosseguir com a instalação. Geralmente, o repositório padrão do Ubuntu é uma fonte confiável para a instalação do OpenJDK. No entanto, precisamos primeiro confirmar sua presença.

Em seu terminal, use o seguinte comando para encontrar a disponibilidade de pacotes OpenJDK 8:

apt-cache search openjdk-8 | grep openjdk-8

Vamos entender os componentes deste comando:

  • apt-cache search openjdk-8: consulta o banco de dados de pacotes para todos os pacotes relacionados ao 'openjdk-8'.
  • |: Este é o operador de pipe. Ele pega a saída do comando anterior e a envia como entrada para o comando seguinte.
  • grep openjdk-8: Filtra a saída do comando 'apt-cache search' para exibir apenas linhas que contêm 'openjdk-8'.

Instale o OpenJDK 8 JDK e JRE

Com a disponibilidade dos pacotes OpenJDK 8 confirmada, agora você pode prosseguir com a instalação deles. Os comandos de terminal a seguir instalarão o Java Runtime Environment (JRE) e o Java Development Kit (JDK).

Para instalar o OpenJDK 8 JRE, use:

sudo apt install openjdk-8-jre -y

Para o OpenJDK 8 JDK, use:

sudo apt install openjdk-8-jdk -y

O sinalizador -y nesses comandos responde automaticamente 'sim' aos prompts, facilitando uma instalação descomplicada.

Alternar entre diferentes versões de Java no Ubuntu

Verifique a versão atual do Java

Depois que o OpenJDK 8 for instalado com sucesso em seu sistema Ubuntu, pode haver uma situação em que o comando java –version retorne uma versão diferente daquela que você acabou de instalar. Provavelmente, isso ocorre porque seu sistema já possui uma versão mais recente do Java instalada, que tem precedência.

Ao executar o comando java –version, você deverá ver uma descrição da versão Java que está atualmente ativa em seu sistema. Por padrão, a versão mais recente do Java do seu sistema é definida como a versão ativa.

Veja como verificar a versão ativa:

java --version

Por exemplo, se o OpenJDK 17 for a versão mais recente instalada em sua máquina, ela será exibida como a versão ativa, mesmo que o OpenJDK 8 tenha sido instalado posteriormente.

Listar todas as versões disponíveis do JDK

Vamos listar todas as versões Java instaladas em seu sistema:

sudo update-alternatives --config java

Este comando apresentará uma lista de todas as versões Java instaladas em seu sistema Ubuntu. Cada versão recebe um número de prioridade, sendo a versão com o número mais alto definida como padrão.

Mude para OpenJDK 8 no Ubuntu

Agora que você tem uma compreensão clara de quais versões do Java estão disponíveis em seu sistema, você pode optar por mudar para qualquer versão que atenda aos seus requisitos. Se quiser mudar para o OpenJDK 8, você pode fazer isso usando o comando update-alternatives novamente.

Teste Java com um aplicativo ‘Hello World’

Uma das etapas fundamentais após qualquer instalação de software é verificar se sua implementação foi bem-sucedida. Com a instalação e configuração do OpenJDK 8 concluídas, vamos criar um aplicativo simples 'Hello World'. Isso servirá como um teste prático e uma confirmação de que o Java está funcionando conforme o esperado em seu sistema.

Criar arquivo Java

Vamos começar criando um novo arquivo de programa Java. Abra seu terminal e use o seguinte comando:

nano hello.java

Este comando instrui o nano editor de texto para criar um novo arquivo chamado 'hello.java'.

Adicionar código Java

Dentro do arquivo 'hello.java', vamos adicionar um programa Java simples. O programa enviará uma mensagem para o seu console quando for executado. Insira o seguinte código em seu arquivo 'hello.java':

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

Para salvar seu trabalho no editor nano, use a combinação de teclado CTRL+O, seguida de CTRL+X para sair.

Compilar código Java

Com nosso programa Java escrito, é hora de compilar o código. A compilação traduz nosso código-fonte em bytecode, que a Java Virtual Machine (JVM) pode executar.

Execute o seguinte comando para compilar seu programa Java:

javac hello.java

Se você encontrar algum problema com a compilação, pode haver uma incompatibilidade de versão. Nesse caso, especifique a versão de lançamento com o sinalizador –release. Veja como fazer isso no OpenJDK 8:

javac --release 8 hello.java

Execute o aplicativo Hello de teste de código Java

Depois que o código for compilado com sucesso, você poderá executar seu programa Java. Faça isso com o java comando, seguido do nome da classe que você deseja executar (sem a extensão '.java').

Execute o programa 'Hello World' com o seguinte comando:

java hello

Exemplo de saída:

Olá do LinuxCapable!

Gerenciando OpenJDK 8

Remover OpenJDK 8 JDK e JRE

Execute o seguinte comando em seu terminal para remover o JRE e o JDK do OpenJDK 8, junto com quaisquer dependências relacionadas:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Modifique o comando para se adequar aos pacotes instalados.

Conclusão

Com o OpenJDK 8 instalado em seu sistema Ubuntu por meio do repositório padrão, você tem acesso a um ambiente de desenvolvimento Java estável e confiável. Este método garante que você receba atualizações de segurança regulares, mantendo sua configuração Java segura e atualizada. Esteja você desenvolvendo aplicativos Java ou executando sistemas legados, o OpenJDK 8 fornece as ferramentas e a compatibilidade necessárias para atender às suas necessidades no Ubuntu.

Joshua James
Me siga
Últimos posts por Joshua James (exibir todos)

Deixe um comentário