Maison >Java >Javacommencer >Comment résoudre javac n'est pas une commande interne ou externe, ni un programme exploitable ?
Solution : 1. Téléchargez et installez jdk ; 2. Dans l'interface des variables d'environnement, écrivez le chemin de configuration "JAVA_HOME" dans son intégralité et écrivez ".;%JAVA_HOME%lib;" dans la configuration "CLASSPATH". path., écrivez simplement "%JAVA_HOME%bin;" dans le chemin de configuration "PATH".
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Java 10, ordinateur DELL G3.
Solution :
1 Lorsque le JDK exécutant JAVA n'est pas installé, 'JAVAC' sera signalé lors de l'exécution de JAVAC'. n'est pas une commande interne ou externe. Voyons donc d’abord si le JDK exécutant JAVA est installé sur votre ordinateur, comme indiqué dans le répertoire d’installation ci-dessous.
S'il est installé et configuré avec succès, lors de l'exécution de JAVAC, le message correct suivant apparaîtra. S'il apparaît toujours, JAVAC n'est pas une commande interne ou externe, et ne l'est pas non plus. il est exploitable Erreur de programme ou de fichier de commandes, comme indiqué ci-dessous.
2. Après avoir exécuté JAVAC et signalé que JAVAC n'est pas une erreur de commande interne ou externe, exécutons JAVA pour voir, haha, exécuter JAVA est correct, alors Il doit y avoir un problème avec la configuration de JAVAC. Comme indiqué ci-dessous.
Voyons d'abord si notre configuration JAVA_HOME est correcte. Ce JAVA_HOME ne convient pas, JAVA_HOME est le répertoire d'installation de jdk. S'il ne correspond pas à la configuration ci-dessous, vous devez écrire le chemin complet de jdk.
D:Javajdk est le chemin où j'ai installé JDK.
Voyons s'il y a un problème avec notre CLASSPATH. .;%JAVA_HOME%lib;Comme indiqué ci-dessous.
Remarque : il y a un symbole "."
Enfin, voyons s'il y a un problème avec PATH. %JAVA_HOME%bin ; comme indiqué ci-dessous.
Vérifiez votre configuration selon ma méthode. Si vous ne l'avez pas, ajoutez-la vous-même. Il ne signalera pas JAVAC lors de son exécution. commande, ce n'est pas non plus un programme exploitable ou un message d'erreur de fichier batch. Comme indiqué ci-dessous.
Tutoriels vidéo associés recommandés : Tutoriel vidéo 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!