Se devi compilare un programma Java con il prompt dei comandi ma ti da’ l’errore:

“javac” non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch.

 

Come risolvere il problema di javac non riconosciuto come comando

Dal Prompt dei comandi compare l’errore “javac non è riconosciuto come comando interno o esterno…”

Segui i seguenti passaggi per risolvere il problema:

Anzitutto vai in Computer, click su tasto destro in un punto vuoto dello schermo > Proprietà.

 

Come risolvere il problema di javac non riconosciuto come comando 2

Vai in Computer > tasto destro in un punto vuoto e clicca su “Proprietà”.

 

Successivamente nel menù a sinistra fai click su “Impostazioni di sistema avanzate”.

 

Come risolvere il problema di javac non riconosciuto come comando 3

Nella colonna a sinistra clicca su “Impostazioni di sistema avanzate”.

 

Nella finestra che compare vai in “Avanzate” e poi clicca sul tasto “Variabili d’ambiente…”.

 

Come risolvere il problema di javac non riconosciuto come comando 4

Clicca sul bottone in basso “Variabili d’ambiente”.

 

Ora nella finestra a scorrimento clicca su “Path” e poi sul tasto “Modifica…”.

Come risolvere il problema di javac non riconosciuto come comando 5

Clicca sul bottone in basso “Modifica…”.

 

Ti troverai di fronte a questa piccola finestra con due caselle di input:

 

Come risolvere il problema di javac non riconosciuto come comando 6

 

Senza chiudere niente, vai in Computer > Disco locale (C:) > Programmi > Java, ed entra nella cartella con la versione più recente di JDK, come da esempio:

 

Come risolvere il problema di javac non riconosciuto come comando 7

In Computer > Disco locale (C:) > Programmi > Java, entra nella cartella con il JDK più recente.

 

Successivamente entra nella cartella “bin”.

 

Come risolvere il problema di javac non riconosciuto come comando 8

Entra nella cartella “bin”.

 

Seleziona l’indirizzo nella barra in alto e vai a copiarlo.

 

Come risolvere il problema di javac non riconosciuto come comando 9

Copia l’indirizzo del percorso della cartella che compare nella barra in alto.

 

Ora torna nella finestrella che avevi lasciato precedentemente aperta, cancella tutto il contenuto di “Valore variabile:” e vai ad incollare l’indirizzo che avevi appena copiato.

 

Come risolvere il problema di javac non riconosciuto come comando 10

Sostituisci il Valore Variabile che compariva precedentemente con il percorso alla cartella “bin” che hai appena copiato.

 

Ora clicca su OK > OK > OK, chiudi la finestra delle info di Windows e a questo punto potrai andare ad eseguire tutti i comandi di Java (come ad esempio ‘java’, ‘javac, ‘javap’, …) dal terminale di Windows.


Categorie: PRO UserWindows

3 commenti

Alby · 20/02/2018 alle 1:16

Ho WIN 10 64bit, ho eseguito la procedura, ma la CLI non mi esegue lo stesso il comando javac; solo java. Puoi aiutarmi? Grazie.

    Alby · 20/02/2018 alle 1:18

    Naturalmente ho scaricato la corretta JDK per il mio OS dal sito di Oracle e ho copincollato il percorso dalla cartella bin, ma niente. Grazie ancora.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *