Como instalar o Java 17 em distribuições Linux baseadas em Rhel

Como instalar o Java 17 em distribuições Linux baseadas em Rhel

Java é uma plataforma de programação e tecnologia de computação segura, estável e conhecida de uso geral, com muitos recursos interconectados.

Para executar aplicativos baseados em Java, você deve ter Java instalado em seu servidor. Você precisa principalmente do Java Runtime Environment (JRE), Uma coleção de componentes de software usados ​​para executar aplicativos Java na máquina Linux.

Se você deseja desenvolver aplicativos de software para Java, você precisa instalar o Oracle Java Development Kit (JDK), que vem com um completo Jre Pacote com ferramentas para desenvolver, depurar e monitorar aplicativos Java e é suportado por um oráculo Java SE (edição padrão) versão.

Observação: Se você está procurando uma fonte aberta e grátis JDK versão, instale o OpenJdk que fornece os mesmos recursos e desempenho que Oracle JDK debaixo de Gpl licença.

Neste artigo, mostraremos como instalar OpenJdk 16 de EPEL repositório e Oracle OpenJdk 17 (a versão mais recente) usando pacotes binários em distribuições de Linux baseadas em RHEL, como CENTOS, Fedora, Rocky Linux, e Almalinux Para desenvolver e executar aplicativos Java.

Instale o OpenJDK 16 em Centos/Rhel e Fedora

No momento em que escrevo este artigo, OpenJdk 16 é a versão atualmente disponível a ser instalada usando os seguintes comandos do EPEL repositório.

# yum install java-latest-openjdk # java -version 
Saída de amostra
Versão OpenJdk "16.0.1 "2021-04-20 OpenJdk Runtime Ambients 21.3 (construir 16.0.1+9) OpenJdk Server de 64 bits VM 21.3 (construir 16.0.1+9, modo misto, compartilhamento) 

Instale o Oracle OpenJDK 17 em Centos/Rhel e Fedora

Para instalar Oracle OpenJdk 17, você precisa baixar o pronto para produção OpenJdk 17 Na página Java SE downloads ou execute o seguinte comando wget para baixar e instalá -lo como mostrado.

# WGET-NO-CHECK-CERTICUTE -C-CARRO "BOYIA: ORACLELICENSE = ACEITO-SECURACEBOLUP-COOKIE" https: // download.oráculo.com/java/17/mais recente/jdk-17_linux-x64_bin.RPM 

Instale o pacote usando o seguinte comando:

# yum localinstall jdk-17_linux-x64_bin.RPM 

Em seguida, confirme a versão Java instalada.

# java -version java versão "17.0.1 "2021-10-19 LTS Java (TM) SE Ambiente de tempo de execução (Build 17.0.1+12-LTS-39) Hotspot Java (TM) VM de servidor de 64 bits (Build 17.0.1+12-LTS-39, modo misto, compartilhamento) 

Definir versão Java padrão

Se você tiver mais de uma versão Java instalada no sistema, precisará definir a versão padrão usando o alternativas comando como mostrado.

# alternativas -Config java 
Saída de amostra
Existem 2 programas que fornecem 'java'. Comando de seleção ----------------------------------------------- * + 1/usr/java/jdk-17.0.1/bin/java 2 Java-Latest-Openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.rolando.EL8.x86_64/bin/java) Enter para manter a seleção atual [+] ou número de seleção de tipo: 2

Apenas, insira o número para definir a versão Java padrão no sistema.

Finalmente, verifique a versão Java.

# java -version 
Saída de amostra
Versão OpenJdk "16.0.1 "2021-04-20 OpenJdk Runtime Ambients 21.3 (construir 16.0.1+9) OpenJdk Server de 64 bits VM 21.3 (construir 16.0.1+9, modo misto, compartilhamento) 

Parabéns! Você instalou com sucesso a versão mais recente de Oracle OpenJdk em RHEL, CENTOS, Fedora, e Rocky Linux/Almalinux Para desenvolver e executar aplicativos Java.