Maison  >  Article  >  Java  >  Comment résoudre javac n'est pas une commande interne ou externe, ni un programme exploitable ?

Comment résoudre javac n'est pas une commande interne ou externe, ni un programme exploitable ?

醉折花枝作酒筹
醉折花枝作酒筹original
2021-04-16 18:47:55160830parcourir

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.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

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.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

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.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

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.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

Voyons s'il y a un problème avec notre CLASSPATH. .;%JAVA_HOME%lib;Comme indiqué ci-dessous.

Remarque : il y a un symbole "."

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

Enfin, voyons s'il y a un problème avec PATH. %JAVA_HOME%bin ; comme indiqué ci-dessous.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

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.

Comment résoudre javac nest pas une commande interne ou externe, ni un programme exploitable ?

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!

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