Dépannage de l'erreur « Javac n'est pas reconnu » sous Windows
Problème :
Lorsque vous essayez de compiler des programmes Java, vous rencontrez l'erreur : " 'javac' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un lot fichier."
Solution :
1. Vérifiez l'installation de Java :
Assurez-vous d'avoir installé le kit de développement Java (JDK), et pas seulement l'environnement d'exécution Java (JRE). Vérifiez la liste des programmes installés pour « Kit de développement ».
2. Localisez le chemin Java :
- Installateur Exe : accédez à C:Program Files (x86)Java et recherchez le dossier de la dernière version du JDK nommé "jdkX.XX.X.XX". Entrez le répertoire bin et copiez son chemin.
- Fichier Zip : extrayez le JDK vers un emplacement approprié, recherchez le dossier bin et copiez son chemin.
3. Modifier les variables d'environnement :
- Utilisez la barre de recherche pour rechercher les paramètres de "variable d'environnement".
- Recherchez la variable PATH et inspectez sa valeur pour tous les chemins Java. Supprimez les chemins Java en double ou obsolètes, ainsi que "C:ProgramDataOracleJavajavapath."
4. Ajoutez le chemin Java à PATH :
- Collez le chemin Java correct à la fin de la variable PATH et séparez-le par un point-virgule.
- Pour les utilisateurs antérieurs à Windows 10, assurer le placement correct du point-virgule.
5. Définissez JAVA_HOME :
- Créez ou modifiez la variable d'environnement JAVA_HOME en tant que variable système.
- Définissez sa valeur sur le chemin du répertoire Java sans le répertoire bin, par exemple C : Fichiers programme (x86)JavajdkX.XX.X.XX
6. Fermez et rouvrez l'invite de commande :
- Fermez et rouvrez l'invite de commande pour charger les variables d'environnement mises à jour.
7. Conseils supplémentaires :
- Supprimez les chemins liés aux logiciels désinstallés de PATH.
- Envisagez d'ajuster l'ordre des chemins si nécessaire.
- N'oubliez pas de définir JAVA_HOME après mise à niveau de Java.
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!
Déclaration: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