Eclipse Fehler beim starten : JRE/JDK muss verfügbar sein
Heruntergeladen neuesten eclipse für Java EE
Geöffnet... Fehler .. öffnen...JRE/JDK muss verfügbar sein für die Ausführung von eclipse..
Im Gegensatz zu normalen mein java ist installiert in G:/
Muss ich irgendwelche änderungen vornehmen zu ecplise.ini-in -vm-tag ?
Wie das hinzufügen von java-jdk-bin-Pfad ?
Hat nicht funktioniert irgendwie !
Irgendeine Idee ?
- Ist das JRE/JDK im PATH?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eclipse schaut PATH-variable für die Entscheidung, welche JRE zu verwenden, wenn so konfiguriert ist, dass eclipse wird richtig arbeiten, wenn Sie nicht haben oder wollen, um zu zeigen eclipse eine Java-Installation dann können Sie folgende argument in
eclipse.ini
Können Sie sehen, verschiedene Laufzeit-Optionen zur Verfügung hier.
Können Sie starten Eclipse, indem Sie ausführen eclipse.exe auf Windows oder eclipse auf anderen Plattformen. Diese kleinen launcher im wesentlichen findet und lädt die JVM. Auf Windows, die eclipsec.exe ausführbaren console-Datei kann verwendet werden, für eine verbesserte Befehl Linie Verhalten.
Alternativ können Sie starten Sie Eclipse durch direkten Aufruf der JVM wie folgt:
java-jar eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar
HINWEIS: Die version der org.eclipse.equinox.launcher im obigen Befehl muss mit der version tatsächlich ausgeliefert mit Eclipse. Für weitere details über das starten von Eclipse mit Java (nicht eclipse.exe) mit dem launcher, finden Sie unter Starten von Eclipse Kommandozeile Mit Equinox Launcher.
Finden Sie die JVM -
Wenn eine JVM installiert ist, die im eclipse/jre-Verzeichnis, Eclipse zu benutzen; sonst ist das Startprogramm finden Sie in der eclipse.ini-Datei und die system-variable path. Eclipse NICHT konsultieren Sie die JAVA_HOME-Umgebungsvariable.
Explizit angeben, eine JVM von Ihrer Wahl, können Sie den vm-command-line-argument:
eclipse -vm c:\jre\bin\javaw.exe "der start Java durch ausführen der ausführbaren java-Datei angegeben
eclipse -vm c:\jre\bin\client\jvm.dll "der start Java durch das laden der jvm in den eclipse-Prozess
Finden Sie in der launcher-Seite für mehr details auf die Angabe einer JVM.
eclipse.ini
Die am meisten empfohlene Methode zu geben, eine JVM für Eclipse ausgeführt ist, um startup-Konfiguration in eclipse.ini-Datei im gleichen Ordner wie die ausführbare Datei von Eclipse (eclipse.exe auf Windows). Die Eclipse program launcher wird Lesen Sie Argumente, die entweder von der Befehlszeile oder der Konfigurationsdatei mit dem Namen eclipse.ini. Zum angeben einer JVM-Konfiguration mit Datei, schließen Sie den vm-argument in eclipse.ini, zum Beispiel:
-vm
c:/jre/bin/javaw.exe
Hinweis: es sind keine Anführungszeichen um diesen Pfad als erforderlich sein würde, wenn die Ausführung desselben von der Kommando-Zeile den Pfad Leerzeichen enthalten, etc. Dies ist ein häufiger Fehler bei der Verwendung von Windows.
Eclipse jetzt starten, ohne weitere Argumente in der Kommandozeile, mit der JVM angegeben in der eclipse.ini-Konfigurationsdatei.
Sollten Sie immer verwenden -vm, so dass Sie sicher sein können, welche VM du verwendest. Installateure für andere Anwendungen manchmal ändern Sie die system-variable path so ändern Sie die VM verwendet, um Eclipse starten, ohne Ihr wissen.
Das format des eclipse.ini-Datei ist sehr ausführlich; es wird dringend empfohlen, zu Lesen eclipse.ini und befolgen Sie die Beispiele dort.
Wenn Eclipse gestartet wird, werden Sie aufgefordert, wählen Sie ein Arbeitsbereich-Speicherort auf start-up. Dieses Verhalten kann in den Einstellungen konfiguriert werden. Sie können manuell geben Sie den Arbeitsbereich-Speicherort auf der Kommandozeile mit der-Daten command-line-argument.
ALTER: Ab Eclipse 3.2
In Eclipse 3.2 und früher, gab es eine zusätzliche Datei im root von Eclipse: startup.jar. Diese jar-Datei enthaltenen Klassen benötigt, um zu starten die Plattform. In 3.3 und über die entsprechenden Klassen sind in der org.eclipse.equinox.launcher bundle.
Zu starten 3.2 durch direkten Aufruf der JVM verwenden Sie den folgenden Befehl ein:
Eclipse 3.2 nicht enthalten, eine Konsolen-version der ausführbaren Datei.
ALT: Oracle/Sun VM 1.6.0_21 auf Windows
Eclipse 3.3 - 3.6 Trägerraketen für Windows hatte ein problem mit dem Oracle/Sun Java VM version "1.6.0_21-b06'.
UPDATE: Oracle/Sun haben veröffentlicht eine respin Ihrer JDK/JRE, um dieses Problem zu lösen, so dass die empfohlene Lösung für dieses problem ist zum herunterladen und re-installieren Sie version 1.6.0_21-b07'. Stellen Sie sicher, Sie haben b07 oder höher ist, indem Sie die Ausführung von java -version.
Bevor das Update veröffentlicht wurde, gab es drei Möglichkeiten, dies zu umgehen:
1----wechseln Sie zurück zu "1.6.0_20" (wie Juli 19, 2010, es kann immer noch hier heruntergeladen werden)
Ändern Sie die Befehlszeile für den Start, oder fügen Sie die folgende Zeile nach "-vmargs" zu Ihrem Eclipse.ini-Datei:
-XX:MaxPermSize=256m
(Detaillierte Anweisungen/examples)http://wiki.eclipse.org/Eclipse.ini
2----Für 32-bit-Helios, download, die festen eclipse_1308.dll und platzieren Sie es in
(eclipse_home)/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503(https://bugs.eclipse.org/bugs/attachment.cgi?id=174640)
{Die Java-bug wurde geschlossen für die Abstimmung und Kommentare bei 6969236 auf der Java BugParade, da die änderung wurde rückgängig gemacht; die zugehörigen Eclipse-bug-report ist offen für die Abstimmung und Kommentare im bug 319514.}