Java è un linguaggio di programmazione e un ambiente di runtime molto diffuso, essenziale per molte applicazioni software. OpenJDK (Open Java Development Kit) è un’implementazione open-source della piattaforma Java, Standard Edition. Se state utilizzando Ubuntu 22.04 e avete bisogno di Java per lo sviluppo o la distribuzione di applicazioni, questa guida vi guiderà attraverso il processo di installazione.

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 versione "17.0.8" 2023-07-18
Ambiente runtime OpenJDK (build 17.0.8 7-Ubuntu-222.04)
OpenJDK 64-Bit Server VM (build 17.0.8 7-Ubuntu-222.04, modalità mista, condivisione)

Passo 4: Impostare la versione predefinita di Java

Se sono installate più versioni di Java, è possibile impostare la versione predefinita utilizzando 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 della vostra versione di Java. Salvare il file e ricaricarlo:

source /etc/environment

Per verificare, eseguire

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

L’installazione di OpenJDK su Ubuntu 22.04 è un processo semplice. Sia che abbiate bisogno di Java per lo sviluppo di software, per l’esecuzione di applicazioni o per processi lato server, seguire i passi sopra descritti vi assicurerà di avere un ambiente Java correttamente configurato.