🚀 Guida definitiva: come risolvere il problema del percorso Java non riconosciuto nel prompt dei comandi (edizione 2026)

Hai mai digitato java -version nel Prompt dei comandi e ti è comparso il frustrante errore " percorso java non riconosciuto "? 😩 Non sei il solo! Questo problema comune mette in difficoltà sviluppatori, studenti e appassionati Java in tutto il mondo. Ma non preoccuparti: risolverlo è semplice una volta che conosci i passaggi. In questa guida concisa, sveleremo il problema e faremo funzionare il tuo ambiente Java senza problemi. Alla fine, sarai in grado di compilare codice come un professionista. Iniziamo!

Cosa significa "Java Path Not Recognized"?

L'errore " percorso Java non riconosciuto " (spesso espresso come "'Java' non è riconosciuto come comando interno o esterno") si verifica quando il prompt dei comandi del sistema non riesce a individuare l'eseguibile Java. Ciò accade perché la directory di installazione di Java non è stata aggiunta alla variabile d'ambiente PATH del sistema. Senza questa aggiunta, Windows non sa dove trovare java.exe o javac.exe .

Perché è importante? Java è essenziale per eseguire app, creare progetti Android o persino semplici script. Correggere il percorso Java garantisce l'esecuzione di comandi come java -version o javac HelloWorld.java da qualsiasi punto del CMD. Pronti a risolvere il problema? Parleremo di verifica, installazione e configurazione del PATH per l'ultima versione del JDK (a partire dal 2026).

Errore di percorso Java non riconosciuto nello screenshot del prompt dei comandi

Passaggio 1: verificare se Java è installato correttamente

Prima di modificare i percorsi, verifica che Java sia presente sul tuo sistema. Apri il Prompt dei comandi (premi Win + R, digita cmd e premi Invio) ed esegui:

  • java -version – Controlla Java Runtime Environment (JRE).
  • javac -version – Controlla il compilatore Java (JDK).

Se entrambi restituiscono informazioni sulla versione (ad esempio, "versione Java 21.0.1" per l'ultima LTS), tutto a posto: vai al passaggio 3. In caso contrario, procedi con l'installazione. Suggerimento: usa l'Oracle JDK o OpenJDK ufficiale per maggiore affidabilità.

Passaggio 2: scaricare e installare l'ultima versione di Java JDK

Se Java non è installato o è obsoleto, scarica la versione più recente. A partire dal 2026, si consigliano le build Oracle JDK 21 (LTS) o OpenJDK per stabilità e sicurezza.

  1. Visita la pagina ufficiale dei download di Oracle Java o Eclipse Adoptium per OpenJDK.
  2. Scarica il programma di installazione di Windows x64 (.exe) per la tua architettura.
  3. Eseguire il programma di installazione come amministratore. Seguire le istruzioni: le opzioni predefinite funzionano correttamente. Annotare il percorso di installazione (in genere C:\Programmi\Java\jdk-21 ).
  4. Riavvia il computer per assicurarti che le modifiche abbiano effetto.

Dopo l'installazione, esegui nuovamente i controlli della versione dal passaggio 1. Vedi ancora " percorso Java non riconosciuto "? È il momento di impostare il PATH.

Passaggio 3: come impostare Java PATH nelle variabili di ambiente di Windows

La chiave per risolvere il problema del percorso Java non riconosciuto dal prompt dei comandi è aggiornare la variabile PATH. Questa indica a Windows dove cercare gli eseguibili Java. Lo faremo tramite Proprietà di Sistema, senza bisogno di scrivere codice! 👏

Nota: questi passaggi si applicano a Windows 10/11. Per le versioni precedenti, l'interfaccia è simile.

  1. Fare clic con il pulsante destro del mouse su "Questo PC" (o "Risorse del computer") sul desktop o in Esplora file, quindi selezionare Proprietà .
  2. Fare clic su Impostazioni di sistema avanzate a sinistra.
  3. Nella finestra Proprietà del sistema, fare clic su Variabili d'ambiente .
  4. Nella sezione "Variabili di sistema" (in basso), scorri fino a trovare Percorso e fai clic su Modifica .
  5. Fare clic su Nuovo e aggiungere queste due voci (sostituirle con il percorso di installazione, se diverso):
    • C:\Programmi\Java\jdk-21\bin (per JDK)
    • C:\Programmi\Java\jre-21\bin (per JRE, se installato separatamente)
  6. Fare clic su OK in tutte le finestre per salvare.
  7. Chiudere e riaprire il Prompt dei comandi (importante: le vecchie sessioni non vedranno le modifiche).
Modifica della variabile di ambiente PATH nelle Proprietà di sistema di Windows

Provalo: esegui java -version e javac -version . Successo? 🎉 Hai risolto il problema del percorso Java ! In caso contrario, controlla attentamente il percorso per eventuali errori di battitura: la cartella bin di Java deve essere esatta.

Errori comuni e soluzioni rapide

Anche adottando le misure giuste, le cose possono andare storte. Ecco una pratica tabella di problemi frequenti e relative soluzioni per aiutarti a rimanere sulla buona strada:

Problema Sintomo Aggiustare
Più versioni di Java Viene visualizzata la versione sbagliata Disinstalla le vecchie versioni tramite Pannello di controllo > Programmi. Dai priorità all'ultima versione in PATH (mettila per prima).
PERCORSO troppo lungo Non è possibile aggiungere voci Eliminare i percorsi non necessari oppure utilizzare il prompt dei comandi: setx PATH "%PATH%;C:\Program Files\Java\jdk-21\bin" /M (eseguire come amministratore).
Diritti di amministratore mancanti I cambiamenti non durano Eseguire Proprietà di sistema come amministratore (fare clic con il pulsante destro del mouse > Esegui come amministratore).
Mancata corrispondenza tra 32 bit e 64 bit I comandi falliscono in modo casuale Assicurati che il JDK corrisponda al tuo sistema operativo (la maggior parte utilizza 64 bit). Reinstallalo se necessario.

Suggerimento extra: se utilizzi un computer aziendale, le policy IT potrebbero bloccare le modifiche. Chiedi all'amministratore o utilizza una versione portatile di Java.

Controllo riuscito della versione Java nel prompt dei comandi dopo aver corretto PATH

Avanzate: impostazione della variabile JAVA_HOME

Per configurazioni professionali (ad esempio, IDE come IntelliJ o Maven), impostare anche JAVA_HOME . Nelle variabili d'ambiente:

  1. In Variabili di sistema, fare clic su Nuovo .
  2. Nome variabile: JAVA_HOME
  3. Valore variabile: C:\Programmi\Java\jdk-21 (solo la radice, niente \bin).
  4. Per maggiore flessibilità, modificare PATH per includere %JAVA_HOME%\bin anziché il percorso completo.

Questo rende dinamica la configurazione di Java: se aggiorni le versioni, modifica semplicemente JAVA_HOME. Fai un test con echo %JAVA_HOME% in CMD.

Perché questa soluzione è importante e i prossimi passi

Risolvere il problema " percorso Java non riconosciuto nel prompt dei comandi " non significa solo porre fine alla frustrazione, ma anche liberare tutto il potenziale di Java. Che tu stia programmando il tuo primo "Hello World" o sviluppando app aziendali, un PATH corretto garantisce efficienza. Ora che il problema è stato risolto, perché non provare a compilare un programma semplice?

Salva come HelloWorld.java:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Java PATH fixed! 🚀");
    }
}

Esegui javac HelloWorld.java e poi java HelloWorld . Funziona? Datti una pacca sulla spalla! 👏

Se i problemi persistono, consultate la documentazione ufficiale di Java o forum come Stack Overflow. Per gli utenti Mac/Linux, la procedura è diversa (utilizzate export PATH nel terminale): fatecelo sapere nei commenti se avete bisogno di una guida!

Restate sintonizzati per altri suggerimenti sullo sviluppo Java. Buona programmazione! 🌟

Lascia un commento

Come impedire che le conversazioni di ChatGPT vengano visualizzate nei risultati di ricerca di Google

Come impedire che le conversazioni di ChatGPT vengano visualizzate nei risultati di ricerca di Google

Evita che le tue conversazioni ChatGPT vengano visualizzate nei risultati di ricerca di Google rivedendo ed eliminando i link ChatGPT pubblici condivisi. Ecco come fare.

Come installare il Sottosistema Windows per Android (WSA) su Windows 11

Come installare il Sottosistema Windows per Android (WSA) su Windows 11

È possibile installare il Sottosistema Windows per Android (WSA) per eseguire app Android su Windows 11 tramite Microsoft Store o PowerShell. Ecco come fare.

Come impedire a ChatGPT di utilizzare i tuoi dati personali per laddestramento dellIA

Come impedire a ChatGPT di utilizzare i tuoi dati personali per laddestramento dellIA

Per impostazione predefinita, OpenAI raccoglie il contenuto delle conversazioni di ChatGPT per addestrare l'IA; ecco come disabilitare questa funzione per una maggiore privacy.

Build 27913 per le versioni di Windows 11 con modifiche allapp Impostazioni (Canary)

Build 27913 per le versioni di Windows 11 con modifiche allapp Impostazioni (Canary)

La build 27913 (Canary) di Windows 11 introduce un'interfaccia utente delle Impostazioni riprogettata, ripristina il suono di avvio di Vista, risolve i problemi relativi allo sfondo a schermo nero e altro ancora.

Build 26120.4733 (KB5062651) per le versioni di Windows 11 24H2 con modifiche (Beta)

Build 26120.4733 (KB5062651) per le versioni di Windows 11 24H2 con modifiche (Beta)

La build 26120.4733 (KB5062651) per Windows 11 introduce una nuova funzionalità di descrizione delle immagini tramite IA, una riprogettazione delle autorizzazioni delle app e la protezione per gli amministratori nel canale Beta.

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce nuove funzionalità (Dev)

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce nuove funzionalità (Dev)

La build 26200.5702 (KB5062653) per Windows 11 25H2 introduce descrizioni delle immagini basate sull'intelligenza artificiale, nuove funzionalità di sicurezza per gli amministratori, finestre di dialogo per le autorizzazioni riprogettate e altro ancora.

Come installare unapp utilizzando Winget su Windows 10

Come installare unapp utilizzando Winget su Windows 10

Ora è possibile utilizzare il comando winget per installare app su Windows 10; ecco i passaggi per farlo tramite Gestione pacchetti di Windows.

Come attivare (o disattivare) lo Strumento di cattura (tasto Stamp) su Windows 11

Come attivare (o disattivare) lo Strumento di cattura (tasto Stamp) su Windows 11

Attiva o disattiva il tasto Stamp per lo Strumento di cattura in Windows 11 e ripristina la scorciatoia classica oppure assegnala a un'altra applicazione.

Come acquisire schermate su Windows 11 utilizzando lo Strumento di cattura.

Come acquisire schermate su Windows 11 utilizzando lo Strumento di cattura.

Per acquisire una schermata su Windows 11, usa il tasto Stamp oppure la scorciatoia da tastiera Win + Maiusc + S. In alternativa, puoi usare Win + Stamp per acquisire una schermata a schermo intero.

Come scaricare versioni ISO precedenti di Windows 10 (2026)

Come scaricare versioni ISO precedenti di Windows 10 (2026)

Per scaricare un file ISO di Windows 10 di una versione precedente, apri UUP Dump, scarica ed esegui lo script per creare un'immagine ISO personalizzata e utilizza Rufus per creare il supporto USB.