Ricerca nel sito web

Installa Java 16 (OpenJDK 16) su Rocky Linux 8


Su questa pagina

  1. Prerequisiti
  2. Aggiorna il sistema
  3. Installa OpenJDK 16
  4. Installa Oracle JDK 16
  5. Conclusione

Java è un linguaggio di programmazione orientato agli oggetti gratuito, open source, multiuso e di alto livello. In genere, viene utilizzato per creare applicazioni Web, mobili e cloud. Puoi creare giochi, chatbot e altre applicazioni utilizzando il linguaggio Java. Java JDK è una raccolta di diversi strumenti tra cui JRE, Java, Javac e Jar. Esistono due varianti di JDK, OpenJDK e Oracle JDK.

OpenJDK è un Java completamente open source con una GNU General Public License mentre Oracle JDK richiede una licenza commerciale ai sensi dell'accordo di licenza del codice binario Oracle.

In questo post, ti mostreremo come installare OpenJDK 16 e Oracle JDK 16 su Rocky Linux 8.

Prerequisiti

  • Un server che esegue RockyLinux 8.
  • Sul server è configurata una password di root.

Aggiorna il sistema

Innanzitutto, si consiglia di aggiornare il sistema all'ultima versione dei pacchetti. Puoi aggiornarlo usando il seguente comando:

dnf update -y

Dopo aver aggiornato tutti i pacchetti, installa gli altri pacchetti richiesti con il seguente comando:

dnf install wget curl -y

Al termine, puoi procedere al passaggio successivo.

Installa OpenJDK 16

Innanzitutto, scarica OpenJDK versione 16 dal suo sito Web ufficiale utilizzando il seguente comando:

curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Una volta completato il download, estrai il file scaricato con il seguente comando:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Successivamente, sposta la directory estratta in /opt con il seguente comando:

mv jdk-16.0.2 /opt/

Successivamente, dovrai aggiungere il percorso Java al file .bashrc.

Modifica il file .bashrc con il seguente comando:

nano ~/.bashrc

Aggiungere le seguenti righe alla fine del file:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin 

Salvare e chiudere il file quindi attivare Java con il seguente comando:

source ~/.bashrc

Successivamente, verifica la versione Java con il seguente comando:

java --version

Dovresti ottenere il seguente output:

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Installa Oracle JDK 16

Per prima cosa, visita il sito Web di Oracle Java, ottieni l'URL di download e scaricalo utilizzando il seguente comando:

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm

Una volta completato il download, installa il file scaricato utilizzando il seguente comando:

rpm -ivh jdk-16.0.2_linux-x64_bin.rpm

Dovresti vedere il seguente output:

warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk-16.0.2-2000:16.0.2-ga        ################################# [100%]

Successivamente, dovrai impostare un percorso Java nella directory /etc/profile.d.

Crea un nuovo file chiamato java.sh con il seguente comando:

nano /etc/profile.d/java.sh

Aggiungi il percorso di installazione di Oracle Java come mostrato di seguito:

JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"

Salvare e chiudere il file quindi attivare la variabile d'ambiente Java con il seguente comando:

source /etc/profile

Successivamente, verifica la versione di Java utilizzando il seguente comando:

java -version

Dovresti vedere il seguente output:

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Conclusione

Nella guida sopra, hai imparato come installare OpenJDK 16 e Oracle JDK 16 su Rocky Linux 8. Ora puoi iniziare a sviluppare la tua prima applicazione Java utilizzando Java.