Eclipse stürzt beim Start ab; Beendigungscode = 13

8

Ich versuche mit Eclipse Helios auf meinem x64-Rechner zu arbeiten (ich bin mir ziemlich sicher, dass dieses Problem bei jeder Sonnenfinsternis auftreten könnte), aber es kooperiert einfach nicht.
Wenn ich versuche, Eclipse zu laufen, bekomme ich Folgendes:

Ich habe

installiert
  • Helios EE x64 (neueste Version)
  • JDK 1.6.025 (x64)

Ich habe meine Umgebungsvariablen korrekt verknüpft und versucht, eine Java-Datei über cmd zu kompilieren.

Immer wenn ich versucht habe, Eclipse auszuführen, bekomme ich exit code=13 (required java version=1.5)

Ich habe versucht, Folgendes in cmd auszuführen: %Code% Befehl als Foren vorgeschlagen

sowie andere Pfade %Code% %Code% sogar -vm "mypath\jdk1.6.025\jre\bin" aus Verzweiflung ohne Erfolg.

Ich habe keine Ideen mehr und frage mich, ob jemand dieses Problem hatte. Ich habe sogar die helios x86-Version und x86 JDK-Version heruntergeladen, aber das Problem wurde nicht behoben. (Ich habe die Umgebungsvariablen geändert) Ich habe alles verändert, aber ich stecke fest ...

Verwandte Frage: Eclipse kann nicht ausgeführt werden

    
Xitcod13 29.05.2011, 08:53
quelle

6 Antworten

8

Es stellt sich heraus, dass ein Verzeichnis einen ! in seinem Namen hatte und die Eclipse damit ein Problem hatte.

Sobald ich das Verzeichnis gewechselt habe (von Desktop, das sich im Benutzerverzeichnis befindet, in dem ! enthalten ist, in C: /), hat alles funktioniert. (sieh dir den Djava.class.path in dem Bild an, das sich in meiner Frage für den gesamten Pfad befindet - es sollte deutlich machen, wo das Problem lag)

Vista ermöglicht es Ihnen, einen Benutzernamen zu erstellen, der ! -Zeichen enthält und viele Programme Probleme damit haben

Aktualisieren

Wenn jemand immer noch dieses Problem hat, obwohl sein Pfad in Ordnung ist, schlage ich vor

  • versucht, die Umgebungsvariablen zu sehen
  • Versuchen Sie dann, die Helios EE (oder eine andere Version von ee, die Sie gerade ausführen) und JDK zu deinstallieren und dann die 86x-Versionen von beiden neu zu installieren (sie sollten immer noch auf der 64x-Plattform funktionieren).
  • für weitere Erklärungen schauen hier

Danke allen, die versucht haben zu helfen

    
Xitcod13 31.05.2011, 11:37
quelle
2

Bitte überprüfen Sie, ob Sie die x64-Version heruntergeladen haben. ;)

Und dein installiertes Java ist x86. Verwenden Sie Eclipse x86, wenn Sie Java x86 verwenden.

    
Eduardo Cuomo 08.08.2012 18:38
quelle
2

Weil die Umgebung Ihrer Eclipse nicht mit Java-Arch übereinstimmt, zum Beispiel: Eclipse-64bit läuft in Java-32bit oder umgekehrt.

In Windows: Set correct env path to the specific 32 or 64bit java acording to eclipse.

In Linux:   Probieren Sie run: [path-to-eclipse]/eclipse -vm [jdk-path]/bin

aus     
Quy Tang 22.10.2013 01:56
quelle
1

Welche Version von Java ist auf Ihrem Weg, wenn Sie Eclipse starten? Versuchen Sie, java -version an einer Eingabeaufforderung einzugeben. Sie wollen Sun Java 1.5 oder höher. Siehe Ссылка

    
karmakaze 29.05.2011 08:56
quelle
1

Dies stellte sich heraus, dass es sich um einen Fehler bei der Zugriffsberechtigung für mich handelte. Ich ändere den Ordner kepler, eclipse root-Verzeichnis, um Berechtigungen für alle zu haben. Dies wird ein Sicherheitsrisiko darstellen, daher muss ich die Berechtigungen programmspezifisch festlegen. Mit procmon.exe habe ich festgestellt, dass javaw.exe Schreibrechte verweigert bekommen. Die Programmierer von Eclipse und javaw.exe haben diesen Programmen keine erhöhten Berechtigungen gegeben, um als Trusted Installer zu laufen.

    
jeramie 28.07.2014 18:53
quelle
1

Ich hatte das gleiche Problem

Es ist mir aufgefallen, dass meine Java-Version im PATH auf 1.8

aktualisiert wurde

Nachdem ich diese Version auf 1.7 zurückgesetzt habe, hat meine Eclipse ohne Probleme begonnen

    
Akhilesh Gokaraju 26.12.2014 08:37
quelle

Tags und Links