2016-10-29 4 views
-1

Ich weiß, dass dieses Thema abgedeckt wurde, aber meins ist ein wenig anders scheint es. Ich habe heute Morgen versucht, Eclipse zu öffnen und habe nicht funktioniert. "Eine Java Runtime-Umgebung (JRE) oder ein Java Development Kit (JDK) muss verfügbar sein, um Eclipse ausführen zu können. Nach dem Durchsuchen der folgenden Speicherorte wurde keine virtuelle Maschine gefunden: C: \ Programme \ Java \ jre1.8.0_102 \ bin" .JRE virtuelle Maschine fehlt

Jetzt in den anderen Fragen, es war über \ bin \ javaw.exe. Ich verifizierte mein Java und ich habe JRE und JDK. Warum sollte es nicht funktionieren, es funktionierte vor zwei Tagen völlig in Ordnung. Es gab Java-Update auf dem System, könnte es sein?

+1

Haben Sie Eclipse kürzlich aktualisiert? Oder deine Java-Installation? Oder hast du die Datei eclipse.ini bearbeitet? Bitte fügen Sie Ihrer Frage die Datei "eclipse.ini" hinzu. –

+0

Es gab ein Update für Java und ich habe nichts anderes gemacht. Ich bin neu und weiß nicht, wie ich die Datei eclipse.ini bearbeiten soll. Was ist es? – NewBie1234

+0

@ dtrembl5 Die Datei "eclipse.ini" befindet sich im Stammverzeichnis Ihrer Eclipse-Installation. Es kann eine Einstellung für die VM enthalten: Eine Zeile, die "-vm" angibt und die nächste Zeile, die die VM angibt. Ich schlage vor, den Pfad zu der Datei "jvm.dll" dort zu platzieren: '$ {Pfad-zu-jdk}/jre/bin/server/jvm.dll'. Wenn es diese Einstellung nicht enthält, können Sie es entweder hinzufügen oder - wenn Sie es nicht möchten - überprüfen Sie Ihre Umgebungsvariablen, insbesondere 'JAVA_HOME' und' PATH'. Es könnte eine Fehlkonfiguration geben. – Seelenvirtuose

Antwort

0

Ich fand, was eine temporäre Lösung sein könnte, jetzt funktioniert der Desktop-Laucher immer noch nicht, aber ich ging in die Eclipse-Root-Datei und fand in Plugins einen Launcher: "org.eclipse.equinox.launcher_1.3.200.v20160318- 1642 ". Ich konnte Eclipse öffnen und es funktioniert jetzt. Ist das der ältere Version-Launcher?

Bearbeitet: Ich habe eine dauerhafte Lösung gefunden. Wie im letzten Kommentar vorgeschlagen, war der PATH das Problem. Ich fand die Eclipse.ini statt jdk jre. Also habe ich den PATH nach dem -vm zu C: \ Programme \ Java \ jdk1.8.0_102 \ jre \ bin geändert.

Jetzt funktioniert es! Danke, dass ihr auf die richtige Richtung hingewiesen habt!

0

Ich glaube, Ihr Problem ist, dass Sie das JDK und JRE heruntergeladen haben, die beim Herunterladen des Updates in Konflikt geraten sind. Ihre Antwort ist richtig, aber könnte ich vorschlagen, dass Sie nur eines der folgenden verwenden? Abhängig von Ihrer Verwendung von Eclipse möchten Sie möglicherweise mehr JRE als JDK verwenden oder umgekehrt.

Dieses Problem wird jetzt vermieden, wenn Sie in Zukunft andere Programmiersoftware verwenden.

Verwandte Themen