Come installare OpenJDK su Ubuntu 22.04

OpenJDK è una potente implementazione open-source di Java, ampiamente utilizzata per sviluppare ed eseguire applicazioni robuste. Questa guida concisa semplifica il processo di installazione di OpenJDK su Ubuntu 22.04, garantendo un ambiente Java affidabile per lo sviluppo o la distribuzione. Verranno inoltre illustrati esempi pratici per aiutarvi a iniziare.

Passo 1: Aggiornare l’indice dei pacchetti

Prima di installare qualsiasi nuovo software, è sempre consigliabile aggiornare l’indice dei pacchetti per assicurarsi di ottenere le versioni più recenti. Aprite un terminale ed eseguite il seguente comando:

sudo apt update && sudo apt upgrade -y

Questo aggiornerà gli elenchi dei pacchetti e aggiornerà i pacchetti installati alle loro ultime versioni.

Passo 2: installare OpenJDK

Ubuntu 22.04 fornisce diverse versioni di OpenJDK. È possibile scegliere di installare OpenJDK 11 o OpenJDK 17, che sono le versioni più utilizzate.

Installare OpenJDK 11

Per installare OpenJDK 11, eseguire:

sudo apt install openjdk-11-jdk -y

Installare OpenJDK 17

Per installare OpenJDK 17, eseguire:

sudo apt install openjdk-17-jdk -y

È possibile installare più versioni, se necessario, ma solo una può essere impostata come predefinita.

Passo 3: Verificare l’installazione

Dopo l’installazione, verificate che Java sia stato installato correttamente controllando la versione:

java -version

Questo comando dovrebbe dare come risultato qualcosa di simile:

openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment (build 17.0.8+7-Ubuntu-222.04)
OpenJDK 64-Bit Server VM (build 17.0.8+7-Ubuntu-222.04, mixed mode, sharing)

Passo 4: Impostare la versione predefinita di Java

Se avete installato più versioni di Java, potete impostare la versione predefinita usando il seguente comando:

sudo update-alternatives --config java

Verrà visualizzato un elenco delle versioni di Java installate. Selezionate il numero corrispondente alla versione che volete impostare come predefinita.

Per verificare l’attuale versione predefinita di Java, utilizzare:

java -version

Passo 5: Impostare la variabile d’ambiente JAVA_HOME

Molte applicazioni richiedono l’impostazione della variabile d’ambiente JAVA_HOME. Per conoscere il percorso di installazione di Java, eseguire:

readlink -f $(which java)

Una volta ottenuto il percorso, modificare il file di ambiente:

sudo nano /etc/environment

Aggiungete la seguente riga alla fine:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

Sostituite il percorso con il percorso di installazione effettivo della vostra versione di Java. Salvate il file e ricaricatelo:

source /etc/environment

Per verificare, eseguite:

echo $JAVA_HOME

Passo 6: Disinstallare OpenJDK (facoltativo)

Se è necessario rimuovere OpenJDK per qualsiasi motivo, utilizzare il seguente comando:

sudo apt remove --purge openjdk-17-jdk -y

Sostituire openjdk-17-jdk con la versione installata che si desidera rimuovere.

Conclusione

La configurazione di OpenJDK su Ubuntu 22.04 è rapida ed efficiente e consente di sviluppare o distribuire applicazioni Java senza problemi. Grazie ai passaggi descritti, agli esempi pratici e ai suggerimenti aggiuntivi, è possibile gestire con sicurezza l’ambiente Java e risolvere i problemi più comuni. Sia che stiate costruendo un semplice programma o una complessa applicazione server, OpenJDK vi copre.