"javac" n'est pas trouvé et ne peut pas être localisé manuellement dans le fichier C:Program (86x)Javajre7 dans


Je sais que c'est une question classique, mais aidez-moi à résoudre ce problème. Après avoir installé jre7 Update 25 sur Windows 7, définissez JAVA_HOME, CLASSPATH et ajoutez-les à PATH, "java " et" javacpl "fonctionnent bien, mais "javac" n'est pas trouvé et ne peut pas être localisé manuellement dans le C:\Program Fichier (86x)\Java\jre7 \ bin. Que pouvez-vous proposer? Merci.

Author: iam, 2013-08-13

4 answers

Le JRE est le Java Runtime Environment et inclut uniquement le logiciel nécessaire pour exécuter (exécuter) des applications Java. Pour compiler le code source Java en utilisant javac, vous avez besoin de l'installation du Java Development Kit (JDK) ( download link).

 19
Author: Ken Liu, 2016-07-05 09:34:04

Pour utiliser javac dans cmd , JDK doit être installé dans votre système...

Javac ne fonctionnera pas si vous pointez le dossier "bin" dans JRE (C:\Program Les fichiers \ Java * * jre7 * * \ bin)

Veuillez vérifier javac.exe dans votre dossier bin(C:\Program Les fichiers\Java * * jdk1.7. 0_45 * * \ bin)

Javac.exe doit être dans JDK (C:\Program Fichiers\Java\jdk1.7.0_45 \ bin) pas à l'intérieur JRE (C:\Program Files(x86)\Java\jre7 \ bin) "JRE ne vient pas avec un compilateur. Il est simplement un environnement d'exécution java. Ce dont vous avez besoin, c'est du kit de développement." pour utiliser le compilateur javac

Pour javac path (Points à retenir lors de la définition de la variable env du système)

chemin = C:\Program Fichiers (x86) \ Java \ jre7 \ bin c'est faux

chemin = C:\Program Fichiers\Java \ jdk1.7. 0_45 \ bin ceci est correct

Assurez-vous que "javac.exe " doit être à l'intérieur de votre "C:\Program Les fichiers\Java \ jdk1.7. 0_45 \ bin"

Ne confondez pas avec JRE et JDK les deux sont totalement différents

Si vous n'avez pas JDK pls télécharger à partir de ce lien http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Fil de référence pour JDK VS JRE Quelle est la différence entre JDK et JRE?

Procédure:-

  1. Installer JDK

  2. Ouvrir l'invite de cmd

  3. Type "cd C:\Program Files\Java\jdk1.7.0_45 \ bin" appuyez sur entrée(le chemin peut changer en fonction de la version jdk et des versions 32 bits et 64 bits du système d'exploitation)

  4. Tapez "javac" appuyez sur entrée

C'est fait

Maintenant, allez changer votre variable d'environnement système chemin = C:\Program Les fichiers\Java \ jdk1.7. 0_45 \ bin

Cela définira le chemin de façon permanente

 5
Author: TechDog, 2017-05-23 12:32:21

Le JRE n'a pas javac - vous devez télécharger le JDK (Kit de développement Java).

 0
Author: Chris Mantle, 2013-08-13 19:47:01

Vous devez installer jdk puis après ajouter le chemin du dossier bin de jdk dans le chemin vaiable.vous pouvez essayer les liens [http://docs.oracle.com/javase/7/docs/webnotes/install][1]

 0
Author: darxtrix, 2013-08-13 19:51:57