Cannot run program "...\keytool.exe": CreateProcess error=2

Ich bin neu auf Stack Overflow so nicht halten es gegen mich, wenn ich Fehler mache.
Hier ist mein problem, habe ich eine einfache Android app in Eclipse und wenn ich ihn starten will bekomme ich diesen Fehler :

Fehler beim generieren des endgültigen Archiv: Failed to create key: Cannot run program "D:\Program Files\Java\jre7\bin\keytool.exe": CreateProcess error=2, Le fichier spécifié est introuvable
JAVA_HOME gesetzt ist: D:\Program Dateien\Java\jre7
Bei Bedarf zu aktualisieren, oder manuell führen Sie den folgenden Befehl ein:
"D:\Program Files\Java\jre7\bin\keytool.exe" -genkey -alias AndroidDebugKey -keyalg RSA -dname "CN=Android Debug,O=Android,C=US" -Gültigkeit 10950 -keypass android -keystore C:\Users\Vincent.android\debug.keystore -storepass android-LunarLander Unbekannte Android-Verpackungen Problem

Habe ich versucht JDK 1.6 & 1.7 für x64 & x86 jeder Zeit. Ich bin mit Windows 7 Ultimate x64.
Ich habe versucht mit keytool.exe (JRE-und JDK-version) mit cmd.exe und der explorer aber es sagt :

Windows kann nicht finden "D:\Program Files\JAVA\jre7\bin\keytool.exe". Stellen Sie sicher, dass Sie den Namen korrekt eingegeben haben und versuchen Sie es dann erneut. Eine Datei zu suchen klicken Sie auf die Schaltfläche Start, und klicken Sie dann auf Suche.

Dachte, es war ein problem mit dem Leerzeichen zwischen "Program" und "Files", ich habe versucht die Installation der JDK in "D:\Java\jdk...".

EDIT :

Ich die Lösung gefunden !
Alles, was Sie tun müssen, ist zu löschen keytool.exe von HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options in der registry.

Kasse-und Kleinschreibung des Pfads, ob Sie übereinstimmen oder nicht

InformationsquelleAutor Vincent Kelleher | 2012-10-25

Schreibe einen Kommentar