»Javac n'est pas reconnu comme une commande interne ou externe» est une erreur couramment rencontrée par les personnes essayant de compiler des programmes Java sur Windows à l'aide de l'invite de commande. Il peut également être trouvé lorsque les utilisateurs essaient de vérifier la version actuelle du compilateur Java principal.
Qu'est-ce que JavaC?
Javac (prononcé “java-voir”), est le compilateur Java principal inclus dans le JDK (Kit de développement Java) développé par Oracle Corporation. Le compilateur est conçu pour accepter le code source conforme aux spécifications du langage Java. (JL) et le convertit en bytecode Java selon la spécification Java Virtual Machine (JVM).
Qu'est-ce qui fait que Javac n'est pas reconnu comme une erreur?
L'erreur « Javac n'est pas reconnu comme une commande interne ou externe » se produit lorsque l'invite de commande ne peut pas trouver la variable Java PATH. Cela peut arriver pour deux raisons:
Le kit de développement Java est manquant (JDK) dans la machine: cela se produit généralement parce que l'utilisateur suppose à tort que le compilateur Java (java) il est installé avec l'environnement d'exécution Java.
Le chemin vers Javac n'est pas configuré ou est mal configuré: pour compiler à partir de l'invite de commande et s'assurer que les autres outils du serveur d'applications fonctionnent correctement, le système doit connaître l'emplacement de javac. Si c'est le cas, vous devrez définir le chemin manuellement.
Paso 1: Installer le kit de développement Java (JDK)
L'une des principales raisons pour lesquelles cette erreur se produit est que les utilisateurs qui commencent tout juste à apprendre Java confondent l'environnement d'exécution Java. (JRE) avec le kit de développement Java (JDK).
Le JRE fait partie du JDK, mais la plupart du temps, il est téléchargé séparément. De nombreux programmes qui utilisent Java Runtime l'incluent dans leurs packages d'installation.
Parce qu'il y a très peu de raisons pour lesquelles vous aurez besoin du kit de développement Java (JDK) si vous n'êtes pas intéressé par le développement Java, vous avez peut-être cru que Javac était déjà installé par le JRE, mais la vérité est que vous devrez installer tout le kit de développement Java.
Si vous pensez que ce scénario s'applique à votre situation, voici un guide rapide pour installer le kit de développement Java (JDK) afin de résoudre l'erreur “javac n'est pas reconnu”:
Visitez ce lien (ici) et cliquez sur l'icône de téléchargement sur la plate-forme Java (JDK). Cela garantira que vous installez la dernière version disponible du kit de développement Java.
Téléchargez la dernière version du JDK
Sur l'écran suivant, faites défiler jusqu'à Java SE Development Kit et assurez-vous de sélectionner le commutateur associé à l'accord de licence d'acceptation. Cliquez ensuite sur le lien de téléchargement associé à Windows. Vous avez le choix entre deux options, mais nous vous recommandons de télécharger le fichier .exe, car cela vous empêchera d'extraire le contenu une fois le téléchargement terminé.
Télécharger le kit de développement Java
Une fois le téléchargement terminé, ouvrez l'exécutable d'installation du JDK et suivez les instructions à l'écran pour terminer l'installation.
Installation du kit de développement Java
Sur l'écran suivant, assurez-vous que les outils de développement et le code source sont configurés pour être installés sur votre disque dur local avec toutes ses sous-fonctions. En outre, si possible, Nous vous recommandons de conserver le chemin d'installation par défaut car l'étape 2 Ça serait plus facile.
Installez tous les composants et sous-fonctionnalités sur votre disque dur local
Noter: En tant que recommandation supplémentaire, notez le chemin d'installation dans Installer sur, puisque vous en aurez besoin à El Paso 2.
Attendez que le kit de développement Java soit installé. Quand le processus se termine, redémarrez votre ordinateur manuellement s'il n'y est pas invité automatiquement.
Installation du kit de développement Java
Maintenant que vous vous êtes assuré d'avoir installé le bon package qui installe JavaC, aller à l'étape 2 où nous nous assurons d'avoir correctement configuré le chemin vers JavaC.
Paso 2: définir la variable d'environnement Java et mettre à jour le chemin du système
Avant de commencer ce processus, Il est important de comprendre que les procédures suivantes ne sont applicables que si vous vous êtes assuré que le kit de développement Java est correctement installé (paso 1).
Si vous avez installé le JDK et que vous obtenez toujours « Javac n'est pas reconnu comme une commande interne ou externe », vient de rencontrer l'un des problèmes techniques les plus courants rencontrés par les débutants Java. Pour finaliser le kit de développement Java sous Windows, vous devrez effectuer une série d'étapes manuelles. Ces étapes doivent toujours suivre l'installation du JDK, même après la mise à jour du kit de développement Java.
Voici un guide rapide pour définir la variable d'environnement Java correcte et mettre à jour le chemin du système:
Appuyez sur la touche Windows + R pour ouvrir une boîte de dialogue Exécuter. Tapez ensuite »sysdm.cpl» et appuyez sur Entrée pour ouvrir la fenêtre Propriétés système.
Exécuter la boîte de dialogue: sysdm.cpl
Dans la fenêtre Propriétés système, allez dans l'onglet Avancé et cliquez sur Variables d'environnement.
Allez dans l'onglet Avancé et cliquez sur Variables d'environnement
Dans la nouvelle fenêtre Variable d'environnement, cliquez sur le bouton Nouveau sous Variable système.
Ajouter une nouvelle variable système
Dans la fenêtre Nouvelle variable système, définissez le nom de la variable sur JAVA_HOME et la valeur de la variable sur le chemin de votre répertoire JDK. Pour enregistrer les modifications, cliquez sur OK.
Nom de variable et paramètres de valeur
Noter: Si vous avez entendu nos conseils à l'étape 1 et noté le chemin d'installation du JDK, vous pouvez le coller directement dans la valeur de la variable.
Chemin d'installation du JDK
Maintenant que vous êtes de retour dans la fenêtre Variables d'environnement, recherchez une variable nommée chemin dans les variables système. Avec la variable Chemin sélectionnée, cliquez sur le bouton Modifier.
Sélectionnez la variable de chemin (dans Variables système) et cliquez sur le bouton Modifier
Dans la fenêtre Modifier la variable d'environnement, cliquez sur le bouton Nouveau.
Cliquez sur le bouton Nouveau
Nommez la variable d'environnement nouvellement créée % JAVA_HOME% bac et appuyez sur Entrée. Alors, appuyez sur OK pour appliquer les modifications.
Créez une nouvelle variable d'environnement et nommez-la% JAVA_HOME% bin
Avec cette dernière étape, vous devez configurer votre environnement Java. Vous pouvez maintenant compiler des applications à partir de CMD ou vérifier votre version Javac.
JavaC a été configuré correctement
Vous pouvez effectuer une étape supplémentaire à l'invite de commande pour vous assurer que vous avez correctement défini le chemin d'accès à votre variable d'environnement Java.. Suivez les étapes ci-dessous pour voir si votre configuration fonctionne:
Appuyez sur la touche Windows + R pour ouvrir la boîte de dialogue Exécuter. Puis écrire “cmd” et appuyez sur Entrée pour ouvrir une fenêtre de commande.
Exécuter la boîte de dialogue: cmd
Dans la fenêtre de commande, tapez echo% JAVA_HOME% et appuyez sur Entrée pour voir quel retour vous obtenez. Si vous voyez une impression avec le répertoire JDK, puis l'étape 2 a réussi et votre JAVAC fonctionne parfaitement. Si vous voyez un espace au lieu du chemin JDK, signifie que vous ne pouvez pas définir la variable d'environnement; dans ce cas, revisiter El Paso 1 et El Paso 2.
Vérifier si la variable d'environnement Java a été définie correctement
Article similaire:
- ▷ Quelle est la demande d'enregistrement d'un dispositif de tuner TV numérique et doit être supprimée?
- Haut 10 Lecteurs IPTV pour Windows [2020]
- ⭐ Comment obtenir des comptes Fortnite gratuits avec Skins?
- Comment corriger le code d'erreur “WS-37403-7” et PlayStation 4?
- Le 5 meilleurs navigateurs pour Windows XP
- Comment désactiver Adobe AcroTray.exe au démarrage