Fai funzionare Java come dovrebbe con questa guida JAVA_HOME per Windows 11.
Le applicazioni basate su Java non funzionano o generano errori sul tuo PC Windows? In tal caso, è probabile che la variabile d'ambiente JAVA_HOME non sia impostata correttamente.
Ma cos'è la variabile d'ambiente JAVA_HOME e come puoi configurarla su Windows 11? Ecco tutto quello che devi sapere.
Qual è la variabile d'ambiente JAVA_HOME?
Il file JAVA_HOME variabile d'ambiente è una variabile di sistema che punta alla posizione in cui è installato Java Development Kit (JDK) sul tuo computer. JDK è un ambiente software che consente l'esecuzione di applicazioni basate su Java sul computer senza problemi.
Windows imposta automaticamente la variabile di ambiente JAVA_HOME durante il processo di installazione di Java. Tuttavia, dovrai configurarlo manualmente se hai installato Java sul tuo computer dopo l'installazione iniziale.
È possibile impostare la variabile d'ambiente JAVA_HOME utilizzando la sintassi seguente:
JAVA_HOME=/path/to/jdk/installation
Ad esempio, se Java è installato nella directory C:\Programmi\Java\jdk-20, imposteresti la variabile di ambiente JAVA_HOME come segue:
JAVA_HOME= C:\Program Files\Java\jdk-20
Ora che conosci brevemente la variabile di ambiente JAVA_HOME, vediamo come configurarla su Windows 11.
Come impostare la variabile d'ambiente JAVA_HOME modificando le impostazioni di sistema avanzate
Impostazioni di sistema avanzate è una finestra di configurazione del sistema che ti consente di configurare le impostazioni avanzate sul tuo PC Windows. Puoi usarlo per velocizzare le prestazioni del tuo computer, gestire i profili utente, modificare il sistema operativo predefinito e molto altro ancora. Puoi anche usarlo per accedere e modificare le variabili di ambiente.
Ecco come utilizzare la finestra Impostazioni di sistema avanzate per impostare la variabile JAVA_HOME:
- Apri la directory di installazione di Java. Fare clic con il tasto destro sulla barra degli indirizzi e selezionare Copia indirizzo.
- premi il Vinci + I tasti insieme per aprire Impostazioni.
- Scegliere Sistema dalla barra laterale sinistra e fare clic Di nel riquadro di destra.
- Clic Impostazioni avanzate di sistema.
- Clic AmbienteVariabili.
- In Variabili di sistema, fare clic su Nuovo.
- Nel campo Nome variabile, digitare JAVA_HOME e nel campo Valore variabile incollare l'indirizzo copiato.
- Clic OK.
- Ritorna alla finestra Variabili d'ambiente, seleziona Sentiero nella sezione Variabili di sistema e fare clic su Modificare.
- Clic Nuovo.
- Nel campo visualizzato, digita quanto segue e premi Invio.
%JAVA_HOME%\bin
- Clic OK per salvare le modifiche.
Ora puoi eseguire programmi Java senza problemi sul tuo PC Windows.
Come impostare la variabile d'ambiente JAVA_HOME utilizzando il prompt dei comandi
Se sei un utente Windows avanzato, puoi utilizzare il prompt dei comandi per impostare la variabile JAVA_HOME. Ecco come farlo.
- premi il Vincita chiave per aprire il Menu iniziale.
- Tipo Prompt dei comandi nella barra di ricerca e seleziona Esegui come amministratore dal riquadro di destra.
- Nella finestra del prompt dei comandi con privilegi elevati, digitare il comando seguente e premere Invio. Assicurati di sostituire "JDK_installation_directory" con il percorso della directory di installazione di JDK.
setx /m JAVA_HOME "JDK_installation _directory"
Successivamente, chiudi il prompt dei comandi e riavvia il computer per salvare le modifiche.
Come verificare che la variabile d'ambiente JAVA_HOME sia impostata correttamente
Dopo aver impostato la variabile d'ambiente JAVA_HOME, devi verificare che sia impostata correttamente sul tuo computer. Per fare ciò, apri la finestra del prompt dei comandi come amministratore (prova diversi modi per avviare il prompt dei comandi con diritti amministrativi), digitare il comando seguente e premere Invio:
echo %JAVA_HOME%
Verrà visualizzato il valore della variabile d'ambiente JAVA_HOME sul tuo computer, che è la directory principale del Java Development Kit (JDK).
Puoi anche digitare il seguente comando e premere Invio. Verrà visualizzata la versione del compilatore Java installato sul tuo computer.
javac -version
Se uno di questi comandi non produce l'output previsto, probabilmente hai commesso un errore nel processo di configurazione. In questo caso, ripeti attentamente il processo per assicurarti che la variabile d'ambiente JAVA_HOME sia impostata correttamente.
Esegui applicazioni Java senza alcuna difficoltà su Windows
Eseguire applicazioni basate su Java come Apache Tomcat su Windows è semplice. Tuttavia, se visualizzi un messaggio di errore o riscontri altri problemi durante l'esecuzione di queste applicazioni, è probabile che la variabile di ambiente JAVA_HOME non sia impostata correttamente sul tuo computer. Fortunatamente, puoi impostare rapidamente la variabile d'ambiente JAVA_HOME utilizzando i passaggi precedenti.