Come configurare JAVA_HOME su Ubuntu e Linux Mint

21 feb 2024 2 min di lettura
Come configurare JAVA_HOME su Ubuntu e Linux Mint
Indice dei contenuti

Introduzione

La configurazione della variabile di ambiente JAVA_HOME è un passaggio fondamentale per gli sviluppatori Java e le applicazioni in esecuzione su Ubuntu. Questa variabile punta alla directory di installazione del Java Development Kit (JDK), consentendo al sistema operativo di individuare gli eseguibili JDK. Ecco una guida completa su come configurare correttamente JAVA_HOME su Ubuntu.

Passaggio 1: installa Java

Prima di impostare JAVA_HOME, è necessario che Java sia installato. Puoi installare il pacchetto JDK predefinito disponibile nel repository di Ubuntu o una versione specifica di Oracle JDK o OpenJDK.

Installa una versione specifica di JDK: per una versione specifica di OpenJDK, utilizzare:

sudo apt install openjdk-11-jdk
sudo apt install default-jdk

Sostituisci 11 con il numero di versione che preferisci.

Installa JDK predefinito: apri un terminale ed esegui il seguente comando:

sudo apt update

Passaggio 2: trova il percorso di installazione di Java

Per impostare JAVA_HOME , devi sapere dove è installato Java. Utilizza il comando update-alternatives per elencare tutte le installazioni Java e i relativi percorsi.

update-alternatives --list java

Questo comando mostrerà percorsi come /usr/lib/jvm/java-11-openjdk-amd64/bin/java. La directory fino a java-11-openjdk-amd64 è quella che utilizzerai per JAVA_HOME .

Passaggio 3: imposta la variabile di ambiente JAVA_HOME

Puoi impostare JAVA_HOME temporaneamente o permanentemente.

Temporaneamente:

Per un'impostazione temporanea, valida solo nella sessione terminale corrente, utilizzare:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

Sostituisci /usr/lib/jvm/java-11-openjdk-amd64 con il percorso trovato nel passaggio precedente.

Permanentemente:

Per impostare JAVA_HOME in modo permanente, aggiungilo al file ~/.profile~/.bashrc/etc/environment. Per la maggior parte degli utenti la modifica ~/.bashrcè sufficiente.

Salva e chiudi il file.

Applicare le modifiche eseguendo:

source ~/.bashrc

Aggiungi la seguente riga alla fine del file:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

Apri ~/.bashrc in un editor di testo:

nano ~/.bashrc

Passaggio 4: verificare la configurazione

Per assicurarti che JAVA_HOME sia impostato correttamente, apri un terminale ed esegui:

echo $JAVA_HOME

Questo comando dovrebbe visualizzare il percorso dell'installazione Java. Inoltre, puoi verificare se Java funziona correttamente eseguendo:

java -version

Questo dovrebbe visualizzare la versione Java installata, indicando che la configurazione è corretta.

Conclusione

L'impostazione corretta della variabile d'ambiente JAVA_HOME è essenziale per lo sviluppo e il runtime Java su Ubuntu. Consente al sistema e alle applicazioni Java di individuare correttamente la directory di installazione Java. Seguendo i passaggi sopra descritti, puoi configurare JAVA_HOME temporaneamente o permanentemente in base alle tue esigenze. Assicurati sempre di verificare la configurazione per evitare eventuali problemi di runtime con le applicazioni Java.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.