Maison > Java > javaDidacticiel > javac n'est pas reconnu comme une commande interne ou externe ou un programme exploitable

javac n'est pas reconnu comme une commande interne ou externe ou un programme exploitable

DDD
Libérer: 2023-08-02 11:57:32
original
14036 Les gens l'ont consulté

javac n'est pas une commande interne ou externe et n'est pas un programme exploitable. Solution : 1. Vérifiez si le JDK est correctement installé ; 2. Configurez les variables d'environnement, ouvrez la fenêtre des propriétés du système, cliquez sur "Paramètres système avancés" et cliquez sur le bouton « Variables d'environnement », recherchez la variable « Chemin » dans « Variables système », cliquez sur le bouton « Modifier » et ajoutez le chemin d'installation du JDK à la fin de la valeur de la variable ; 3. Vérifiez le chemin d'installation du JDK ; Vérifiez le pare-feu et le logiciel antivirus ; 5. Réinstallez le JDK.

javac n'est pas reconnu comme une commande interne ou externe ou un programme exploitable

Lorsque nous exécutons la commande javac dans la ligne de commande, si le message d'erreur "javac n'est pas une commande interne ou externe ou un programme exploitable" apparaît, c'est généralement parce que le kit de développement Java (JDK) n'est pas installé correctement ou raisons de configuration. Certaines solutions possibles sont décrites ci-dessous.

Confirmez si le JDK est correctement installé :

Tout d'abord, vérifiez si le JDK est installé sur l'ordinateur. Vous pouvez entrer la commande java -version sur la ligne de commande pour vérifier. Si les informations sur la version du JDK s'affichent, cela signifie que le JDK a été correctement installé. S'il n'est pas installé, téléchargez et installez la dernière version du JDK.

Configurer les variables d'environnement :

Si le JDK a été installé correctement mais qu'un message d'erreur apparaît toujours, cela peut être dû au fait que les variables d'environnement ne sont pas configurées correctement. Dans les systèmes Windows, vous pouvez suivre les étapes suivantes pour configurer :

Ouvrez la fenêtre des propriétés du système (cliquez avec le bouton droit sur "Ce PC" ou "Ordinateur" et sélectionnez "Propriétés")

Cliquez sur "Paramètres système avancés"

Cliquez sur " Variables d'environnement" "Bouton

Recherchez la variable "Chemin" dans "Variables système", cliquez sur le bouton "Modifier"

Ajoutez le chemin d'installation du JDK à la fin de la valeur de la variable, par exemple : ;C:Program FilesJavajdk1.8.0 _221bin

Cliquez sur "OK" Fermez la fenêtre

Rouvrez la fenêtre de ligne de commande et exécutez à nouveau la commande javac pour voir si le problème est résolu

Vérifiez le chemin d'installation du JDK :

Si les variables d'environnement sont configurées correctement, mais un message d'erreur apparaît toujours, cela peut être dû à l'installation du JDK. Il y a un problème avec le chemin. Veuillez confirmer si le chemin d'installation du JDK est cohérent avec le chemin indiqué dans la variable d'environnement.

Vérifiez le pare-feu et le logiciel antivirus :

Parfois, un pare-feu ou un logiciel antivirus bloque l'exécution de certains programmes, dont la commande javac. Veuillez vérifier les paramètres de votre pare-feu et de votre logiciel antivirus pour vous assurer qu'ils ne bloquent pas l'exécution du JDK.

Réinstaller JDK :

Si aucune des méthodes ci-dessus ne résout le problème, vous pouvez envisager de réinstaller JDK. Tout d’abord, désinstallez le JDK actuel, puis retéléchargez la dernière version du JDK et installez-la.

Résumé :

Voici quelques solutions courantes. Vous pouvez essayer de résoudre les problèmes un par un pour trouver la cause de l'erreur "javac n'est pas une commande interne ou externe ni un programme exécutable". Si le problème persiste, des investigations et des recherches plus approfondies, ou l'aide d'un professionnel, peuvent être nécessaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal