2017-06-08 8 views
0

Ich habe Probleme beim Starten meiner Java Neon, und es sagt immer wieder "Eine Java Runtime Environment (JRE) oder Java Development Kit (JDK) muss verfügbar sein, um Eclipse zu laufen. Kein Java Virtual Maschine wurde nach dem Durchsuchen der folgenden Standorte gefunden C:/Programme/Java/jre1.8.0_45/bin "aber ich habe die jre1.8.0_131 installiert, wie ich nicht weiß, wie entweder meine Downgrade oder update Eclipse. Ich fühle mich so albern, weil ich nicht einmal weiß, wie ich das machen soll, aber danke für jede Hilfe, die ihr habt!JRE nicht gefunden von Eklipse

+0

haben Sie eine Umgebungsvariable eingerichtet? –

+0

https://stackoverflow.com/search?tab=votes&q=must%20be%20available%20in%20order%20to%20run%20eclipse –

+0

@OlegEstekhin Diese Frage war, ging ich in und bearbeitet meine INI-Datei für Eclipse von der 45 Version bis 131 und tatsächlich gestartet – Inertialilty

Antwort

1

Es ist besser, wenn Sie die aktuelle Java-Version deinstallieren und den neuesten jdk von here installieren. Diese jdk enthält auch jre innen.

Nach der Installation in Eclipse gehen Sie zu Preferences -> Java -> Installed JREs und zeigen Sie auf Ihre jdk Installationsordner, zum Beispiel C:\Java\jdk1.8.0_131. Danach sollte es in Ordnung sein.

0

Dies ist kein Versionsproblem, sondern ein Problem mit der Installation. Sie müssen mehr als nur JDE oder JDK installieren. Sie müssen es abhängig von Ihrem Betriebssystem an einem bestimmten Ort ablegen.

Hier ist ein guter Schritt für Schritt für JDK Installation auf Mac, Windows und Linux: https://www3.ntu.edu.sg/home/ehchua/programming/howto/JDK_Howto.html

Sie auch zu prüfen, müssen möglicherweise, was Sie in der Setup-Phase zu Eclipse Zugang gab. Es besteht die Möglichkeit, dass Sie ihm nicht die Möglichkeit gegeben haben, an dem Ort zu suchen, an dem er benötigt wird.

Ich würde empfehlen, Sie versuchen, Java aus einer Textdatei zu kompilieren und auszuführen und die Eingabeaufforderung vor einer IDE zu verwenden. Wenn Sie eine Testaufforderung kompilieren und ausführen können, dann kennen Sie sie an der richtigen Stelle und das Problem liegt bei Eclipse Location/Locator.

Um von einer Textdatei auszuführen. Öffnen Sie einfach eine Textdatei, speichern Sie es als something.java dann geben Sie einen Code und navigieren Sie zu der Datei, geben Sie javac Name der Datei .java und dann, wenn das funktioniert java Name der Datei Wenn das alles funktioniert dann es ist ein Problem mit der Finsternis. Wenn nicht, haben Sie ein Problem mit der Installation.

0

Ihre Variablen JAVA_HOME und/oder JRE_HOME verweisen wahrscheinlich auf eine falsche Installation.

Aktualisieren Sie diese Umgebungsvariablen und Sie sollten gut sein.

0

Bitte bearbeiten Sie die eclipse.ini, die in der Eclipse-Ordner befindet und specifiy die vm Sie verwenden möchten.

einfach zwei Zeilen am Anfang der Datei (set Pfad zum Verzeichnis Ihrer Java-Installation)

-vm 
C:/Program Files/Java/jdk1.8.0_121/bin/javaw.exe 

der andere Weg, um die Umgebungsvariablen JAVA_HOME und/oder JRE_HOME zu überprüfen und zu aktualisieren ist.