Que puis-je faire lorsque je continue à recevoir l'erreur p>
'Javac' n'est pas reconnu comme une commande interne ou externe, programme opérable ou fichier batch p> blockQuote>
Quand je veux compiler mon jar ou mon
.Class code> fichier? p>
merci p>
11 Réponses :
Assurez-vous que% Java_Home% / bin est sur votre% de path% (ou $ Java_Home sur le chemin $ dans * Nix). P>
Cela signifie simplement que Javac n'est pas dans la variable de votre chemin. p>
sous Windows, il vous suffit d'ajouter le dossier contenant javac.exe à la variable d'environnement de chemin d'accès (win + pause / pause). p>
sur Linux / Mac / UNIX, il suffit d'annoncer ce répertoire à $ PATH dans .CASHRC ou similaire. P>
+1 pour le raccourci Windows sur la page "Propriétés de mon ordinateur". :)
Vous devez installer JDK (comprenant Javac Compiler) et vous assurer que c'est sur le chemin. Voir http://java.sun.com/javase/downloads/index.jsp a> p>
Cela signifie que ce n'est pas dans votre chemin. Vous avez les options suivantes: p>
1) changer dans le répertoire où Javac vit avant de l'appeler. p>
2) Utilisez le chemin complet de Javac lors de l'appel, par exemple. C: \ java \ jdk1.6.0_12 \ bin \ javac ... p>
3) Ajouter le répertoire Javac à la variable d'environnement de chemin p>
L'erreur que vous voyez est générée par Windows et n'est pas spécifique à Java. Cette erreur signifie que vous avez saisi une commande et que Windows n'a pas pu trouver la commande par ce nom. P>
Le moyen le plus simple de corriger la situation consiste à s'assurer que Java est correctement installé dans le chemin code> p>. P>.
Premièrement, assurez-vous que vous avez installé un JDK (et pas seulement un JRE). Votre prochain meilleur pari est d'ajouter une variable d'environnement appelée Ensuite, modifiez votre variable d'environnement code> en préparé la chaîne java_home code> et de le pointer sur le répertoire d'installation de base de la version de Java que vous avez installée. P>
% java_home% \ bin; code> à ce qui est déjà dans votre code>. Si vous regardez le contenu de ce répertoire, vous verrez que
Javac code> est là (avec un certain nombre d'autres outils de développement Java). P>
Étape 4 (Mettez à jour la variable du chemin) du Instructions d'installation JDK explique ce que vous devez faire pour le faire pour que vous puissiez simplement taper javac code> dans la fenêtre d'invite de commande. P>
Le lien ci-dessous donne une explication étape par étape sur la manière de configurer Java_Home et les variables de chemin. Java_Home Configuration P>
même si j'avais p>
java_home code> défini li>
-
% java_home% \ bin code> présent dans mon % chemin% code> li>
ul>
J'ai toujours eu cette erreur. Je l'ai résolu en éliminant le JRE de ma variable de chemin. Il a été mis avant java_home code>, n'a pas de Javac code>. Il semble que Windows ne puisse pas trouver javac code> dans java_home \ bin code> dans ce cas. P>
pour Windows em> strong> p>
Panneau de commande strong >> Nom de la variable FORT>: chemin p>
alors il devrait fonctionner p>