Java: le Système ne peut pas trouver le fichier C:\ ... java.exe
J'ai installé Java 8 et de configurer ma JAVA_HOME
et JRE_HOME
chemins et a ajouté %JAVA_HOME%
le début de la path
variable.
J'ai créé un helloworld.java application et je suis capable de le compiler en utilisant:
javac helloworld.java
Cependant, lorsque j'essaie d'exécuter:
java helloworld
J'obtiens l'erreur:
The system cannot find the file C:\ProgramData\Oracle\Java\javapath\java.exe
Comment puis-je résoudre ce problème?
- Essayez cette chose. C'est la même erreur. Vous devez créer des liens. Essayez ces conseils!
- Avez-vous installé le java ou le JDK (Java Development Kit) ainsi?
- J'ai installé le JDK?
- dans la section variables système vérifier le
path
variable qui est-il C:\ProgramData\Oracle\Java\javapath path - Je l'ai ajouté et il n'en a pas résolu?
Vous devez vous connecter pour publier un commentaire.
Juste mis en %JAVA_HOME%/bin à votre variable path.
1.Il suffit d'aller à C:\ProgramData\Oracle\Java\javapath\
2.Vous y trouverez des raccourcis pour java.exe,javaw.exe,javaws.exe qui pointent vers un endroit où ils ne sont pas déjà maintenant
3.Aller à la jre emplacement où vous avez installé java comme C:\Program Files\Java\jre6\bin
Vous trouverez java.exe,javaw.exe,javaws.exe
Créer des raccourcis pour ces fichiers et de les remplacer par ceux qui sont présents dans C:\ProgramData\Oracle\Java\javapath.
Il fonctionne
J'ai été en mesure de résoudre ce problème. Pour ce faire j'ai utilisé les conseils de cette réponse:
Java SE Development Kit 8u25 sur une version 64 bits de Windows 8
Définir les variables d'environnement utilisateur (== les variables d'environnement de type de variables utilisateur)
(assurez-vous que le longuets votre-unique-les entrées ne contient pas d'autres références à un autre dossier d'installation de Java.)
Si vous êtes bloqué à partir de la modification de variables du système à partir de la ligne de commande, mais sont en mesure d'ouvrir une élevée invite de commande, puis exécuter une commande comme ceci:
setx \M JAVA_HOME "C:\Program Files\Java\jdk1.8.0_25"
Mais bien sûr, changer de répertoire pour pointer vers votre version de java. Notez que le JAVA_HOME chemin d'accès n'a pas de point dans le répertoire bin, il s'arrête un niveau au-dessus de la corbeille.