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.

6voto

Pir Fahim Shah Punkte 9935

Mach dir keine Sorgen, ich war auch durch diesen Fehler und fatal ruiniert und als ich es war ich so frustriert, auch ich war geben, um eine Android-Programmierung zu verlassen, aber ich habe es, einfach zuerst kopieren Sie diesen Code und fügen Sie in Ihrem System-Variable unter Pfad ...

C:\Program Dateien; C:\Winnt ; C:\Winnt\System32 ; C:\Program Dateien \Java\jre6\bin\javaw.exe

Kopieren Sie nun die Datei "jre". Ordner von Ihrem Pfad, wie ich "jre" unter diesem Pfad habe

            C:\Program Files\Java

und fügen Sie es in Ihren Eclipse-Ordner ein, d.h. dorthin, wo sich Ihre eclipse.exe-Datei befindet. z.B. habe ich mein Eclipse an diesem Ort eingerichtet

    F:\Softwares\LANGUAGES SOFTEARE\Android Setup\eclipse

Fügen Sie also innerhalb des Eclipse-Ordners den "jre"-Ordner ein. Wenn Sie "jre6" haben, dann benennen Sie es in "jre" um .... und starten Sie Ihr Eclipse, dann haben Sie die Lösung...

   //<<<<<<<<<<<<<<----------------------------->>>>>>>>>>>>>>>>>>>                 

ANDERE LÖSUNG: 2

Wenn das Problem mit den oben genannten Schritten nicht gelöst werden konnte, führen Sie folgende Schritte aus

  1. Kopieren Sie den Ordner "jre" aus Ihrem Java-Pfad wie C:\Program Dateien \Java\jre6 * usw., und fügen Sie es in Ihr Eclipse-Verzeichnis ein (Wo ist Ihr Eclipse verfügbar)
  2. Gehen Sie zur Datei eclipse.ini und öffnen Sie sie.
  3. Ändern Sie das Verzeichnis der Datei javaw.exe wie folgt

-vm F:\Softwares\LANGUAGES SOFTEARE \Android Einrichtung \eclipse Indigo Version 32 Bit \jre\bin /javaw.exe

Wenn Sie nun Eclipse starten, wird es nach javaw.exe suchen, d.h. es wird den Pfad in der eclipse.ini suchen, da es sich nun im selben Ordner befindet, und es wird die javaw.exe starten und mit der Arbeit beginnen.

Wenn Sie noch eine Frage haben, können Sie es wieder fragen, gehen Sie einfach auf mein Profil und finden Sie heraus, meine E-Mail-ID. weil ich liebe Stack Overflow Forum, und es hat mich ein Programmierer.*

5voto

Lucky Punkte 15797

Bearbeitet meine eclipse.ini-Datei, um die neu aktualisierte JDK zu aktualisieren. Zuvor hatte ich jdk1.7.0_09 und aktualisiert jetzt auf jdk1.7.0_80 und eclipse warf diesen Fehler.

Für die Ausführung von Eclipse muss eine Java-Laufzeitumgebung (JRE) oder ein Java Development Kit (JDK) vorhanden sein. Keine Java-Virtual-Machine wurde bei der Suche an folgenden Orten gefunden Speicherorten: C:/Programmdateien/Java/jdk1.7.0_09/bin/javaw

Nach der Aktualisierung eclipse.ini von,

-vm
C:/Program Files/Java/jdk1.7.0_09/bin/javaw

zu

-vm
C:/Program Files/Java/jdk1.7.0_80/bin/javaw

Eclipse funktioniert einwandfrei.

1 Stimmen

Das ist die Lösung, die bei mir funktioniert hat - danke Lucky. Eclipse lädt die JRE, die in der Ini-Datei referenziert wird, so dass die akzeptierte Antwort falsch ist, indem sie vorschlägt, dass sie in der env PATH schaut.

3voto

houssam11350 Punkte 216

Erstellen Sie eine Batch-Datei im Eclipse-Ordner und schreiben Sie hinein:

eclipse -vm C:\Sun\SDK\jdk\jre\bin\javaw.exe

siehe http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F

3voto

Wenn nach dem Hinzufügen der C:\Program Dateien \Java\jdk1.8.0_92\bin in der PATH-Variable in den Umgebungsvariablen gab Eclipse denselben Fehler aus

Prüfen Sie die Eclipse-Konfigurationseinstellungsdatei, die sich im Eclipse-Ordner befindet. Sie müssen denselben JDK-Pfad sehen, den Sie in C:\program Dateien

enter image description here

Ich hoffe, es hilft.

2voto

Igor Lozovsky Punkte 2145

Als ich ein solches Problem hatte, hatte ich in meinem Fall x64 JDK + JRE mit x86 Eclipse installiert. Die Installation von x86 JDK + JRE löste also mein Problem :) Außerdem habe ich erstellt jre Ordner im Eclipse-Ordner und kopiert bin Ordner von meinem lokalen Pfad C:\Program Files (x86)\Java\jre7 a ..\eclipse\jre\ .

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