javac n'est pas reconnu
Que puis-je faire lorsque je reçois l'erreur
'javac' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes
lorsque je veux compiler mon bocal ou .class
fichier?
Grâce
OriginalL'auteur | 2009-08-19
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que %JAVA_HOME%/bin est sur votre %PATH% (ou $JAVA_HOME sur le $PATH sous *nix).
OriginalL'auteur Nate
Cela signifie qu'il n'est pas dans votre chemin d'accès. Vous disposez des options suivantes:
1) accédez au répertoire où javac vie avant de l'appeler.
2) Utilisez le chemin d'accès complet à javac lors de la prise de l'appel, par exemple C:\java\jdk1.6.0_12\bin\javac ...
3) Ajouter le javac répertoire à la variable d'environnement PATH
OriginalL'auteur DaveJohnston
Cela signifie que javac n'est pas dans votre variable PATH.
Sur Windows, vous avez juste à ajouter le dossier qui contient javac.exe pour la variable d'environnement PATH (Win+Pause/Break).
Sur Linux/Mac/Unix, simplement ajouter ce répertoire à $PATH .bashrc ou similaire.
OriginalL'auteur yalestar
L'erreur que vous voyez est produite par Windows, et n'est pas spécifique à Java. Cette erreur signifie que vous avez tapé une commande et que Windows n'a pas pu trouver la commande de ce nom.
La façon la plus simple de remédier à la situation est de s'assurer que Java est bien installé dans votre système
PATH
.Abord, assurez-vous que vous avez un JDK installé (et pas seulement un JRE). Votre prochain meilleur pari est d'ajouter une variable d'environnement appelée
JAVA_HOME
et de le pointer sur le dossier d'installation de base pour la version de Java que vous avez installé.Ensuite, modifier votre
PATH
variable d'environnement en ajoutant la chaîne%JAVA_HOME%\bin;
à ce qui est déjà dans votrePATH
. Si vous regardez le contenu de ce répertoire, vous verrez quejavac
est là (avec un certain nombre d'autres outils de développement Java).OriginalL'auteur Adam Batkin
Vous devez installer le JDK (qui comprend le compilateur javac) et s'assurer qu'il est dans le chemin. Voir http://java.sun.com/javase/downloads/index.jsp
OriginalL'auteur Joonas Pulakka
Messages d'Erreur communs de SOLEIL Tutoriel page
OriginalL'auteur Narayan
L'étape 4 (mise à Jour de la variable de CHEMIN d'accès) de la Les instructions d'installation du JDK explique ce que vous devez faire pour faire en sorte que vous pouvez simplement taper
javac
dans la fenêtre d'invite de commande.OriginalL'auteur Jesper
Le lien ci-dessous donne une explication étape par étape sur la façon de configurer java_home et les variables de chemin d'accès.
JAVA_HOME d'installation
OriginalL'auteur user513365
Même si j'ai eu
JAVA_HOME
défini%JAVA_HOME%\bin
présent dans mon%PATH%
J'ai toujours eu cette erreur. Je l'ai résolu en éliminant la JRE de ma variable path. Il a été mis de l'avant
JAVA_HOME
, n'a pas dejavac
. Il semble que Windows ne peut pas trouverjavac
dansJAVA_HOME\bin
dans ce cas.OriginalL'auteur Jozsef
Pour Windows
Panneau de contrôle > Système...Puis cliquez sur Avancé le Système de Réglage (volet de gauche)...alors la fenêtre popup va s'ouvrir...puis cliquez sur Variables d'Environnement...Puis une autre fenêtre va s'ouvrir...cliquez sur Nouveau et entrez les informations ci-dessous
Nom de la Variable: CHEMIN
Valeur de la Variable: C:\Program Files\Java\jdk1.7.0_45\bin [*assurez-vous que c'est le bon chemin pour vous]
Ensuite, il doit travailler
OriginalL'auteur MIA
OriginalL'auteur Everyone