Java è un linguaggio di programmazione orientato agli oggetti gratuito, open source, multiuso e di alto livello. In genere, viene utilizzato per la creazione di 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 Oracle Binary Code.
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
Una volta terminato, 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
Quindi, sposta la directory estratta in /opt con il seguente comando:
mv jdk-16.0.2 /opt/
Successivamente, dovrai aggiungere il percorso Java a .bashrc file.
Modifica il .bashrc file con il seguente comando:
nano ~/.bashrc
Aggiungi le seguenti righe alla fine del file:
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
Salva e chiudi il file quindi attiva 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
Innanzitutto, visita il sito Web di Oracle Java per ottenere l'URL di download e scaricarlo utilizzando il comando seguente:
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 in /etc/profile.d directory.
Crea un nuovo file denominato 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 di ambiente Java con il seguente comando:
source /etc/profile
Successivamente, verifica la versione 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 usando Java.