Pesquisa de site

Como instalar o Java 14 no CentOS/RHEL 7/8 e Fedora


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

Para executar aplicativos baseados em Java, você deve ter o 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 JRE completo. pacote com ferramentas para desenvolvimento, depuração e monitoramento de aplicativos Java e é uma versão Java SE (Standard Edition) suportada pela Oracle.

Nota: Se você estiver procurando por uma versão JDK de código aberto e gratuita, instale o OpenJDK que fornece os mesmos recursos e desempenho do Oracle JDK sob a licença GPL.

Neste artigo, mostraremos como instalar o OpenJDK 16 do repositório EPEL e o Oracle OpenJDK 17 (a versão mais recente) usando pacotes binários em distribuições Linux baseadas em RHEL, como CentOS, Fedora, Rocky Linux e AlmaLinux para desenvolver e executar Java formulários.

Instale o OpenJDK 16 no CentOS/RHEL e Fedora

No momento em que este artigo foi escrito, OpenJDK 16 era a versão atualmente disponível para ser instalada usando os seguintes comandos do repositório EPEL.

yum install java-latest-openjdk
java -version
Saída de amostra
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Instale o Oracle OpenJDK 17 no CentOS/RHEL e Fedora

Para instalar o Oracle OpenJDK 17, você precisa fazer download do OpenJDK 17 pronto para produção na página de downloads do Java SE ou executar o seguinte comando wget para fazer download e instalá-lo conforme mostrado.

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Instale o pacote usando o seguinte comando:

yum localinstall jdk-17_linux-x64_bin.rpm

A seguir, confirme a versão do Java instalada.

java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Definir versão Java padrão

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

alternatives --config java
Saída de amostra
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 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.rolling.el8.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2

Basta inserir o número para definir a versão Java padrão no sistema.

Por fim, verifique a versão Java.

java -version
Saída de amostra
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Parabéns! Você instalou com sucesso a versão mais recente do Oracle OpenJDK no RHEL, CentOS, Fedora,< e Rocky Linux/AlmaLinux para desenvolver e executar aplicativos Java.