Voici l'adresse sur mon lecteur:
C:\Program Files\Java\jdk1.6.0_18\bin
Comment pourrais-je définir la variable de chemin afin que je puisse aller dans la fenêtre de commande (windowskey + r "cmd") et pouvoir taper des choses comme:
javac TestApp.Java
J'utilise Windows 7 Professionnel.
Taper le SET PATH
la commande dans le shell de commande chaque fois que vous l'allumez peut devenir assez rapide pour vous. Trois alternatives:
.CMD
) fichier. Ensuite, vous pouvez simplement mettre le SET PATH
dans ce fichier avant votre javac
exécution. Ou vous pourriez vous passer de SET PATH
si vous codez simplement le chemin explicite vers javac.exe
PATH
amélioré et amélioré dans la configuration "variables d'environnement" de votre système.PATH
d'abord, ce qui apporte revenons à (1) et (2).Ce serait:
set "PATH=%PATH%;C:\Program Files\Java\jdk1.6.0_18\bin"
Vous pouvez également ajouter ;C:\Program Files\Java\jdk1.6.0_18\bin
au PATH dans la boîte de dialogue de l'environnement utilisateur. Cela vous permettrait d'utiliser javac et d'autres Java forment directement n'importe quel shell cmd sans définir d'abord le chemin d'accès. où il se trouve dans Windows 7.
Étape 1: définissez la variable PATH Java_HOME sur le chemin du JDK présent sur le système. Étape 2: dans la variable Path, ajoutez le chemin du C:\Program Files\Java\jdk (version)\bin
Cela devrait résoudre le problème. Bon codage !!
Première chose que j'ai voulu répondre à cette question imp: " Pourquoi nous avons besoin que PATH soit défini? "
Réponse: Vous devez définir PATH pour compiler Java code source, créer Java = CLASS FILES et permettre au système d'exploitation de charger les classes au moment de l'exécution.
Vous comprendrez maintenant pourquoi après avoir défini " javac ", vous pouvez compiler manuellement en disant simplement "Class_name.Java"
Modifiez le [~ # ~] chemin [~ # ~] de Variable d'environnement Windows en ajoutant l'emplacement jusqu'au répertoire bin où tous les fichiers exe (par exemple Java, javac) sont présents.
Exemple: ; C:\Program Files\Java\jre7\bin.
seulement cela fonctionnera:
path =% set path%; C:\Program Files\Java\jdk1.7.0_04\bin
Suivez les étapes données ici
après avoir défini la variable, accédez simplement à votre répertoire de fichiers Java dans votre cmd et tapez javac "xyx.Java"
ou si vous ne accédez pas au répertoire, spécifiez simplement le chemin complet du fichier Java
javac "/xyz.Java"
cmd
au démarrage du programmeset PATH = "% PATH%; C:\Program Files\Java\jdk1.6.0_18\bin"
Vous n'avez pas besoin de faire de choses complexes en ligne de commande ou d'éditer un code système. Il vous suffit d'ouvrir l'ordinateur, affichant tous vos disques et les propriétés ouvertes. À partir de là, accédez à Paramètres système avancés et cliquez sur Variables d'environnement. Faites défiler vers le bas dans la zone de liste inférieure et modifiez Path. N'effacez rien déjà là. Mettez un; après, puis tapez votre chemin. Pour tester, ouvrir l'invite de commande et faire "javac", il devrait répertorier une vingtaine de programmes. Vous auriez fini à ce point.
Soit dit en passant, la commande à compiler est javac -g
pas seulement javac
.
Bon codage!