285 Stimmen

Eclipse - kein Java (JRE) / (JDK) ... keine virtuelle Maschine

Ich versuche, Eclipse v3.5 (Galileo) auf meinem Computer wieder zum Laufen zu bringen - ich habe es vorher ohne Probleme ausgeführt, aber ahora Ich erhalte ständig diesen Fehler:

Für die Ausführung von Eclipse muss eine Java-Laufzeitumgebung (JRE) oder ein Java Development Kit (JDK) vorhanden sein. Bei der Suche an den folgenden Orten wurde keine virtuelle Java-Maschine gefunden: C:\eclipse\jre\javaw.exe javaw.exe in Ihrem aktuellen PATH

Ich habe gerade eine Neuinstallation des JDK und des SDK durchgeführt.

Ich habe Windows 7 (x64).

Was soll das denn? Wie kann ich es reparieren?

Ich kann keine der Funktionen ipconfig / tracert / oder ping ausführen.

3 Stimmen

Java Runtime Environment ist JRE und nicht SDK...

1 Stimmen

Installieren Sie eine JRE - dadurch erhalten Sie eine javaw.exe in Ihrem Pfad. Bei JDKs ist das nicht der Fall.

12 Stimmen

@Carlos, jedes JDK bringt eine eigene JRE mit.

0voto

Amulya Koppula Punkte 92

Ich habe eine EINFACHE Lösung für dieses Problem. Ich habe es gelöst, indem ich den vm-Pfad in der Datei eclipse.ini in den neuesten jre-Pfad geändert habe.

Ich bin diesem Link gefolgt: https://youtu.be/lU_eb5Ki1kY

0voto

Noby Nirmal Punkte 333

Gehen Sie zunächst auf Computer, dann auf Eigenschaften, dann auf Erweiterte Systemeinstellungen und dann auf Erweitert.

(3. Menü)

und klicken Sie dann auf die Schaltfläche Umgebungsvariablen am unteren Rand.

Zu Pfad in Umgebungsvariablen fügen Sie hinzu:

C:\Program Files\Java\jdk1.8.0_102\bin\;C:\Program Files\Java\jdk1.8.0_102\lib\; 

und der Fehler wird verschwinden. Dies ist die beste Lösung.

Die andere Möglichkeit besteht darin, den Ordner jre zu kopieren ( C:\Program Files\Java\jre1.8.0_102 ) an

E:\eclipse-jee-indigo-SR2-win32\eclipse

Ordner. Dann wird der Fehler verschwinden.

0voto

Matej Šípka Punkte 190

Als ich nur javaw kopiert habe, ist der zweite Fehler aufgetreten, es gibt keine java.dll Datei, als ich sie auch kopiert habe, ist eclipse nicht gestartet, was ich gemacht habe, war, dass ich den ganzen jdk Ordner in den eclipse Ordner kopiert habe und id in jre umbenannt habe. Problem gelöst.

0voto

Loren C Fortner Punkte 3975

Ich hatte das gleiche Problem. Der einfachste Weg, es zu beheben, bestand für mich darin, sowohl die JRE als auch eclipse als x86 oder x64 zu installieren. Wenn der Bit-Typ nicht übereinstimmte, konnte Eclipse es nicht finden. Wenn es also keine große Sache für Sie ist, zu deinstallieren und neu zu installieren, damit sie übereinstimmen, würde ich das tun.

Ich habe schließlich installiert: Java Runtime Environment 1.7.0.3 (64-Bit) und Eclipse Indigo (3.7) (64-Bit)

Dann funktioniert es einfach.

0voto

Tim Punkte 4334

Ich hatte das gleiche Problem (Windows 7 x64, 64bit JDK, 32bit Eclipse), und ich fand 2 Lösungen:

  • Installieren Sie die 64-Bit-Version von Eclipse (zu finden über den Reiter "Development Builds" auf der Download-Seite).
  • Installieren Sie die 32-Bit-Version des JDK.

0 Stimmen

Siehst du, aber du hast Windows 7 benutzt x86 wo ich die x64 --- wie andere bereits festgestellt haben, könnte dieses Problem ein Fehler von SUN bei der Programmierung der Art und Weise gewesen sein, wie die Webseite die Version (d.h. x64 oder x86) erkennt, die Sie verwenden sollten

0 Stimmen

Korrektur, ich habe Windows 7 verwendet x64

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X