Maison Java Javacommencer 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 ?

Apr 16, 2021 pm 06:47 PM
java

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 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

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Stock Market GPT

Stock Market GPT

Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer un fichier en java Comment créer un fichier en java Sep 21, 2025 am 03:54 AM

UseFile.CreateEnewFile () toCreateaFileOnlyiFitDoOesn’texist, EvitingoverWriting; 2.Preferfiles.CreateFile () FromNio.2Formodern, SafeFilecreationThatFailSiftheFileExists; 3.UseFileWriterorPrintwriterWistereAdMedimMedimate

Où trouver des dossiers Où trouver des dossiers Sep 20, 2025 am 07:57 AM

Le moyen le plus direct est de rappeler l'emplacement de stockage, généralement dans des dossiers tels que le bureau, les documents, les téléchargements, etc.; S'il ne peut être trouvé, vous pouvez utiliser la fonction de recherche système. Le fichier "manquant" est principalement dû à des problèmes tels que la non-assistance du chemin d'enregistrement, l'écart de mémoire du nom, la cachette de fichier ou la synchronisation du cloud. Suggestions de gestion efficaces: Classifier par projet, temps et type, faites bon usage de l'accès rapide, propres et archives régulièrement et standardiser la dénomination. Windows Recherche et recherche via File Explorer and Task Barar, tandis que MacOS s'appuie sur Finder et Spotlight, ce qui est plus intelligent et plus efficace. La maîtrise des outils et le développement de bonnes habitudes est la clé.

Comment lire un fichier de propriétés en Java? Comment lire un fichier de propriétés en Java? Sep 16, 2025 am 05:01 AM

Utilisez la classe Properties pour lire facilement les fichiers de configuration Java. 1. Mettez Config.Properties dans le répertoire de ressources, chargez-le via getClassOader (). GetResourceAsStream () et appelez la méthode Load () pour lire la configuration de la base de données. 2. Si le fichier est dans un chemin externe, utilisez FileInputStream pour le charger. 3. Utilisez GetProperty (Key, DefaultValue) pour gérer les clés manquantes et fournir des valeurs par défaut pour garantir la gestion des exceptions et la vérification des entrées.

Comment implémenter une interface dans Java? Comment implémenter une interface dans Java? Sep 18, 2025 am 05:31 AM

Utilisez le mot-clé Implements pour implémenter l'interface. La classe doit fournir des implémentations spécifiques de toutes les méthodes dans l'interface. Il prend en charge plusieurs interfaces et est séparé par des virgules pour s'assurer que les méthodes sont publiques. Les méthodes par défaut et statiques après Java 8 n'ont pas besoin d'être réécrites.

Comment ajouter un fichier JAR au cours de classe en Java? Comment ajouter un fichier JAR au cours de classe en Java? Sep 21, 2025 am 05:09 AM

Utilisez le paramètre -cp pour ajouter le pot au ClassPath, afin que le JVM puisse charger ses classes et ressources internes, telles que Java-Cplibrary.jarcom.example.main, qui prend en charge plusieurs pots séparés par semi-colons ou couleurs, et peut également être configuré via des variables d'environnement de ClassPath Variables ou Manifest.mf.

Comment implémenter l'interface comparable dans Java? Comment implémenter l'interface comparable dans Java? Sep 16, 2025 am 03:44 AM

TOIMPlementPelementcomparableInjava, définitaCompareTomeThodFornaturalOrdering.1.IMPlementPomparableInterface.2.OverrideCompareTotoreTurnNegative, Zero, orPositiveValuesBasedOnComparison.3.UseCollections.Sort () Orarrays.sort () tosortobject.4

Comprendre les génériques Java et les jokers Comprendre les génériques Java et les jokers Sep 20, 2025 am 01:58 AM

JavagenerricsprovideCompile-TimetypePesafetyAndeliminateStingByAllowingTypeParameTersersonClasses, Interfaces et Methods; Wildcards (?,

Comment mettre en œuvre un problème producteur-consommateur à Java? Comment mettre en œuvre un problème producteur-consommateur à Java? Sep 16, 2025 am 05:06 AM

Utilisez Wait () et Notify () pour implémenter le problème des consommateurs du producteur: la méthode synchronisée est utilisée pour contrôler l'accès au tampon partagé. Le producteur attend lorsque le tampon est plein, le consommateur attend lorsque le tampon est vide et utilise notify () pour réveiller le fil correspondant. 2. Utilisez BlockingQueue dans le package java.util.concurrent pour implémenter plus facilement l'échange de données en filetage, en évitant la gestion manuelle des verrous et l'attente conditionnelle.

See all articles