»Javac non viene riconosciuto come comando interno o esterno» è un errore comunemente riscontrato dalle persone che cercano di compilare programmi Java su Windows utilizzando il prompt dei comandi. Può anche essere trovato quando gli utenti cercano di controllare la versione corrente del compilatore Java principale.
Cos'è JavaC?
Javac (pronunciato “java-see”), è il compilatore Java principale incluso nel JDK (Kit di sviluppo Java) sviluppato da Oracle Corporation. Il compilatore è progettato per accettare codice sorgente conforme alle specifiche del linguaggio Java. (JL) e lo converte in bytecode Java secondo la Java Virtual Machine Specification (JVM).
Cosa fa sì che Javac non venga riconosciuto come errore?
L'errore »Javac non è riconosciuto come comando interno o esterno» si verifica quando il prompt dei comandi non riesce a trovare la variabile PATH Java. Questo può accadere per due motivi:
-
Manca il kit di sviluppo Java (JDK) nella macchina: questo di solito si verifica perché l'utente presume erroneamente che il compilatore Java (javac) viene installato insieme all'ambiente runtime Java.
-
Il percorso di Javac non è configurato o è configurato in modo errato: per compilare dal prompt dei comandi e assicurarsi che altri strumenti del server delle applicazioni funzionino correttamente, il sistema deve conoscere la posizione di javac. se questo è il caso, dovrai impostare il percorso manualmente.
passo 1: Installa il kit di sviluppo Java (JDK)
Uno dei motivi principali per cui si verifica questo errore è che gli utenti che stanno appena iniziando a imparare Java stanno confondendo l'ambiente di runtime Java (JRE) con il kit di sviluppo Java (JDK).
Il JRE fa parte del JDK, ma il più delle volte viene scaricato separatamente. Molti programmi che utilizzano Java Runtime lo includono nei loro pacchetti di installazione.
Perché ci sono pochissime ragioni per cui avrai bisogno del Java Development Kit (JDK) se non sei interessato allo sviluppo java, potresti aver creduto che Javac fosse già installato da JRE, ma la verità è che dovrai installare tutto il kit di sviluppo Java.
Se pensi che questo scenario sia applicabile alla tua situazione, ecco una guida rapida per installare il Java Development Kit (JDK) per risolvere l'errore “javac non viene riconosciuto”:
-
Visita questo link (qui) e fai clic sull'icona di download su Java Platform (JDK). Ciò assicurerà di installare l'ultima versione disponibile del Java Development Kit.
Scarica l'ultima versione di JDK
-
Nella schermata successiva, scorri verso il basso fino a Java SE Development Kit e assicurati di selezionare l'interruttore associato al contratto di licenza di accettazione. Quindi fare clic sul collegamento per il download associato a Windows. Ci sono due opzioni tra cui scegliere, ma ti consigliamo di scaricare il file .exe, in quanto ti impedirà di estrarre il contenuto al termine del download.
Scarica il kit di sviluppo Java
-
Una volta completato il download, apri l'eseguibile di installazione JDK e segui le istruzioni sullo schermo per completare l'installazione.
Installazione del kit di sviluppo Java
-
Nella schermata successiva, assicurati che sia gli strumenti per sviluppatori che il codice sorgente siano configurati per l'installazione sul disco rigido locale insieme a tutte le sue funzioni secondarie. Cosa c'è di più, se possibile, si consiglia di mantenere il percorso di installazione predefinito perché passaggio 2 sarebbe più facile.
Installa tutti i componenti e le funzioni secondarie sul disco rigido locale
Nota: Come ulteriore raccomandazione, prendere nota del percorso di installazione in Installa su, visto che ne avrai bisogno a El Paso 2.
-
Attendi fino all'installazione del Java Development Kit. Quando il processo finisce, riavvia il computer manualmente se non richiesto automaticamente.
Installazione del kit di sviluppo Java
Ora che ti sei assicurato di aver installato il pacchetto corretto che installa JavaC, vai al passaggio 2 dove ci assicuriamo di aver configurato correttamente il percorso di JavaC.
passo 2: imposta la variabile di ambiente Java e aggiorna il percorso di sistema
Prima di iniziare questo processo, È importante comprendere che le seguenti procedure sono applicabili solo se ci si è assicurati che Java Development Kit sia installato correttamente (passo 1).
Se hai installato JDK e ottieni ancora »Javac non è riconosciuto come comando interno o esterno«, si è appena imbattuto in uno dei problemi tecnici più comuni affrontati dai principianti Java. Per finalizzare il Java Development Kit su Windows, dovrai eseguire una serie di passaggi manuali. Questi passaggi dovrebbero sempre seguire l'installazione di JDK, anche dopo aver aggiornato il kit di sviluppo java.
Ecco una guida rapida per impostare la variabile di ambiente Java corretta e aggiornare il percorso di sistema:
-
Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi digita »sysdm.cpl» e premi Invio per aprire la finestra Proprietà del sistema.
Esegui finestra di dialogo: sysdm.cpl
-
All'interno della finestra Proprietà del sistema, vai alla scheda Avanzate e fai clic su Variabili d'ambiente.
Vai alla scheda Avanzate e fai clic su Variabili d'ambiente
-
Nella finestra Variabile d'ambiente appena aperta, fai clic sul pulsante Nuovo sotto Variabile di sistema.
Aggiungi una nuova variabile di sistema
-
Nella finestra Nuova variabile di sistema, imposta il nome della variabile su JAVA_HOME e il valore della variabile sul percorso della directory JDK. Per salvare le modifiche, clicca ok.
Nome variabile e impostazioni del valore
Nota: Se hai sentito il nostro consiglio nel passaggio 1 e annotato il percorso di installazione di JDK, puoi incollarlo direttamente nel valore della variabile.
Percorso di installazione JDK
-
Ora che sei tornato nella finestra Variabili d'ambiente, cerca una variabile denominata percorso in Variabili di sistema. Con la variabile Path selezionata, fai clic sul pulsante Modifica.
Seleziona la variabile del percorso (in Variabili di sistema) e fai clic sul pulsante Modifica
-
Nella finestra Modifica variabile d'ambiente, fai clic sul pulsante Nuovo.
Fare clic sul pulsante Nuovo
-
Assegna un nome alla variabile d'ambiente appena creata % JAVA_HOME% bin e premi Invio. Dopo, premere OK per applicare le modifiche.
Crea una nuova variabile d'ambiente e chiamala% JAVA_HOME% bin
-
Con questo ultimo passaggio, devi configurare il tuo ambiente Java. Ora puoi compilare applicazioni da CMD o controllare la tua versione Javac.
JavaC è stato configurato correttamente
C'è un passaggio aggiuntivo che puoi eseguire al prompt dei comandi per assicurarti di aver impostato correttamente il percorso della variabile di ambiente Java. Segui i passaggi seguenti per vedere se la tua configurazione funziona:
-
Premi il tasto Windows + R per aprire la finestra di dialogo Esegui. Allora scrivi “cmd” e premi Invio per aprire una finestra di comando.
Esegui finestra di dialogo: cmd
-
Nella finestra di comando, digita echo% JAVA_HOME% e premi Invio per vedere quale ritorno ottieni. Se vedi una stampa con la directory JDK, poi il passo 2 ha avuto successo e il tuo JAVAC funziona perfettamente. Nel caso in cui vedi uno spazio invece del percorso JDK, significa che non puoi impostare la variabile d'ambiente; in questo caso, rivisitare El Paso 1 e El Paso 2.
Verifica se la variabile di ambiente Java è stata impostata correttamente
Articolo correlato:
- ▷ Qual è l'applicazione per la registrazione di un dispositivo sintonizzatore TV digitale e dovrebbe essere rimossa??
- In alto 10 Lettori IPTV per Windows [2020]
- ⭐ Come ottenere account Fortnite gratuiti con Skins?
- ▷ Come posso correggere il codice di errore? “WS-37403-7” e PlayStation 4?
- Il 5 i migliori browser per Windows XP
- ▷ Come disabilitare Adobe AcroTray.exe dall'avvio

Scarica l'ultima versione di JDK
Scarica il kit di sviluppo Java
Installazione del kit di sviluppo Java
Installa tutti i componenti e le funzioni secondarie sul disco rigido locale
Installazione del kit di sviluppo Java
Esegui finestra di dialogo: sysdm.cpl
Vai alla scheda Avanzate e fai clic su Variabili d'ambiente
Aggiungi una nuova variabile di sistema
Nome variabile e impostazioni del valore
Percorso di installazione JDK
Seleziona la variabile del percorso (in Variabili di sistema) e fai clic sul pulsante Modifica
Fare clic sul pulsante Nuovo
Crea una nuova variabile d'ambiente e chiamala% JAVA_HOME% bin
JavaC è stato configurato correttamente
Esegui finestra di dialogo: cmd
Verifica se la variabile di ambiente Java è stata impostata correttamente



