Como instalar Java no Ubuntu 22.04

Como instalar Java no Ubuntu 22.04

Java é a linguagem de programação mais popular, orientada a objetos, robusta e independente de plataforma. Um grande número de aplicações desenvolvidas no Java exigiu que um sistema tenha instalado Java.

OpenJDK é uma implementação de java de código aberto disponível livremente para uso da produção.

Este guia ajudará você a instalar o Java (OpenJDK 17, 11 e 8) LTS LIRESS. Além disso, ajude você a instalar o Oracle Java 17 LTS) em seu sistema Ubuntu. Você também encontrará as instruções para alternar entre várias versões Java instaladas.

Instalando Java no Ubuntu

Java 17 é o último lançamento do LTS disponível para instalação. Os pacotes JDK fornecem as bibliotecas de desenvolvimento Java completas, úteis para os sistemas de desenvolvimento. Para executar um aplicativo Java, você só precisava de um Java Runtime Environment (JRE).

1. Instale Java (OpenJDK) a partir de repositórios padrão

Ubuntu padrão 22.04 Repositórios contêm os pacotes OpenJDK 18, 17, 11 e 8. Por padrão, o APT Package Manager instalará o Java 11, mas você também pode instalar uma versão java específica.

Primeiro de tudo, atualize o cache apt:

Atualização do sudo apt  

Agora, escolha qual versão Java você deseja instalar e executar um dos seguintes comandos para instalar essa versão específica.

  • Instale o OpenJDK 11
    sudo apt install openjdk-11-jdk  
  • Instale o OpenJDK 8
    sudo apt install openjdk-8-jdk  
  • Instale o OpenJDK 17
    sudo apt install openjdk-17-jdk  

Você também pode instalar o pacote OpenJDK 18 (OpenJDK-18-JDK), mas essa é uma versão que não é LTS.

Depois que a instalação estiver concluída, você pode verificá -la verificando a versão Java com o comando abaixo.

Java -version Versão OpenJdk "11.0.15 "2022-04-19 OpenJdk Runtime Environment (Build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) OpenJDK de 64 bits servidor VM (Build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, modo misto, compartilhamento) 

2. Instale o Oracle Java 17 no Ubuntu

A partir de hoje, o Oracle Java 18 e o Java 17 estão disponíveis para download e instalação sem obter uma licença comercial. Java 18 é uma versão não-LTS e Java 17 é uma versão LTS. Então, preferimos instalar o Java 17 nos sistemas Ubuntu.

Você pode visitar a página de download oficial para baixar o arquivo Debian em seu sistema. Além disso, você pode usar o comando abaixo para baixar o arquivo Debian usando a linha de comando.

wget https: // download.oráculo.com/java/17/mais recente/jdk-17_linux-x64_bin.Deb  

Se o comando acima não funcionar ou você encontrou um arquivo não encontrado, vá para a página de download oficial. Verifique a versão atual e faça o download do seu sistema.

Depois de baixar o arquivo Debian, instale -o no seu sistema usando o comando abaixo:

Instalação sudo apt ./JDK-17_LINUX-X64_BIN.Deb  

O comando acima instala o Oracle Java 17 em seu sistema. Todos os arquivos serão colocados em /usr/lib/jvm diretório. Agora defina uma referência alternativa ao Java recém -instalado em seu sistema.

SUDO Update-Alternatives--Install/usr/bin/java java/usr/lib/jvm/jdk-17/bin/java 100  

Oracle Java 17 foi instalado no seu sistema Ubuntu. Se você instalou várias versões Java em um único sistema, vá para a próxima etapa para alterar a versão Java padrão com atualização-alternativas CLI em um sistema Ubuntu.

Alterar a versão Java padrão no Ubuntu

A maioria dos sistemas baseados em UNIX/Linux permite a instalação de várias versões Java em um sistema. Se você também tiver várias versões Java instaladas em seu sistema. Você pode mudar para a versão Java padrão conforme seus requisitos.

As alternativas de atualização oferecem opção para manter links simbólicos para os comandos padrão. Para alterar o comando de execução de versão java padrão no terminal:

atualização-alternativas-Config java  

Isso mostrará a lista de todos os binários Java instalados em seu sistema. Digite um número para selecionar a versão Java padrão e pressione Enter. Veja a captura de tela abaixo:

Existem 3 opções para o Java alternativo (fornecendo/usr/bin/java). Status da prioridade do caminho de seleção ---------------------------------------------------- -------------- * 0/usr/lib/jvm/java-11-abertura -amd64/bin/java 1111 Modo manual 2/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 Modo 3/usr/lib/jvm/jdk-17/bin/java 100 manual Modo Pressione para manter a escolha atual [*] ou número de seleção de tipo: 3 

O comando acima alterará a versão Java padrão em seu sistema, alterando as referências de link para o binário Java. Agora, novamente, execute o comando Java -version Para ver a versão Java padrão.

Java -version  Versão Java "17.0.3.1 "2022-04-22 LTS Java (TM) SE Ambiente de tempo de execução (Build 17.0.3.1+2-LTS-6) Java Hotspot (TM) de 64 bits VM (Build 17.0.3.1+2-lts-6, modo misto, compartilhamento) 

Conclusão

Neste tutorial, você aprendeu sobre a instalação de múltiplos java no Ubuntu 22.04 Sistemas. Também encontrei uma solução para alterar a versão Java padrão através da linha de comando.