Ich habe gerade eine Neuinstallation von erstellt OS X Mavericks
und heruntergeladen Eclipse Kepler
. Wenn ich sie jedoch ausführe, wird folgende Meldung angezeigt:
Bitten Sie mich, zu installieren Runtime Java SE 6
; Ich habe bereits installiert Java 7
, und wenn ich Install
in diesem Dialogfeld drücke , es herunterlade und installiere und Eclipse erneut öffne, wird das Dialogfeld erneut angezeigt.
Wie kann ich das beheben?
java
eclipse
osx-mavericks
Piero
quelle
quelle
Preferences -> Java -> Installed JREs
auszuwählen und dann die JRE 7 zur Liste der installierten JREs hinzuzufügen - sollte das Problem lösen, das ich vermute ... Ich denke, das wird nicht viel helfen, wenn Sie können Eclipse überhaupt nicht öffnen - ist das der Fall?Antworten:
Dies ist teilweise auf die fehlenden Definitionen der JRE8-VM-Funktionen durch Oracle zurückzuführen.
Falls Sie JRE6 überhaupt nicht installieren und JRE8 einfach verwenden möchten, ohne es mit JRE6 zu verknüpfen, können Sie Folgendes tun:
Kopieren Sie die Info.plist unter dem unten angegebenen Pfad nach zB ~ / Downloads /:
und dann ersetzen
mit den folgenden:
Kopieren Sie anschließend die Datei wieder an ihren ursprünglichen Speicherort (Sie benötigen Administratorrechte). Damit diese Änderung wirksam wird, müssen Sie sich von Ihrem Konto abmelden (und wieder anmelden) oder Ihren Computer neu starten. Der Dialog für Java 6 sollte nicht mehr angezeigt werden und Eclipse sollte mit JRE8 (oder JRE7) einwandfrei gestartet werden. Gleiches gilt für alle anderen Anwendungen, die zunächst nach Java fragen, z. B. die Creative Suite von Adobe.
In einem verwandten Hinweis scheint es, dass diese Plist-Änderung auch nach Aktualisierungen, die über das Java-Einstellungsfenster in den Systemeinstellungen vorgenommen wurden, bestehen bleibt.
Wenn es immer noch nicht funktioniert. Möglicherweise müssen Sie einige Ordner und einen Symlink ( Details ) hinzufügen :
quelle
Um Eclipse mit Java 7 (Oracle) ausführen zu können, starte ich Eclipse mithilfe der folgenden Datei: eclipse / Eclipse.app / Contents / MacOS / eclipse. Der Ordner "eclipse" enthält standardmäßig einen Alias für diese Datei. Sie müssen also nur auf den Alias "Eclipse" doppelklicken.
Außerdem warnt Oracle, dass die Java-Version 7u25 und niedriger von Oracle von Apple unter OS X deaktiviert wurde (siehe hier ). Ich hatte auf die neueste JDK-Version aktualisiert, bevor ich herausgefunden habe, wie Eclipse mit Java 7 gestartet werden kann. Daher weiß ich nicht, ob das Upgrade erforderlich ist oder nicht.
quelle
Ich hatte dieses Problem nach einer Mavericks-Installation. Ich konnte es lösen, indem ich Java vom Apple-Download unter installierte http://support.apple.com/kb/dl1572
Ich hoffe das hilft.
quelle
Sie müssen JAVA for MAC manuell herunterladen und installieren. Das hat bei mir funktioniert.
Hier herunterladen: http://support.apple.com/kb/DL1572?viewlocale=de_DE
quelle
Ich habe es zufällig ohne ein Verfahren wie die obigen Vorschläge zum Laufen gebracht. Ich habe den Eclipse-Ordner gelöscht und ihn dann aus dem Papierkorb zurückkopiert. Bitte überprüfen Sie, ob es für Sie funktioniert.
quelle
Unter MAC OS X zeigte JRE 7 nach der Installation von Oracle mithilfe des .dmg-Downloads beim Öffnen von Eclipse immer noch auf meine alte JRE 6 zurück.
Nach zahlreichen Google-Suchen nach dem Problem und meiner Ankunft klickte ich verzweifelt auf "Suchen" in Eclipse -> Einstellungen -> Installierte JREs und Voila - es wurde JRE 7 aufgenommen.
quelle
In meinem Fall mit Eclipse 4.5.1 Mars (installiert vom OS X-Installationsprogramm, heruntergeladen von eclipse.org) und OS X El Capitan :
Vor der Installation von Java, das versucht, das Eclipse-Installationsprogramm auszuführen, wurde Folgendes ausgeführt:
Nach der Installation von Java 8u72 JDK für OS X, das von der Oracle-Website heruntergeladen wurde, lief das Installationsprogramm ohne Probleme, und das Gleiche galt später für Eclipse.
quelle