2014-09-04 5 views
6

Mein Freund hatte Probleme, Eclipse Luna auf seinem Mac mit 10.6.8 zu laufen. Jedes Mal, wenn er Eclipse ausführt, wird ein Fehler angezeigt, dass Java 7 benötigt wird. Er konnte jedoch Java 7 aufgrund seines älteren Betriebssystems nicht installieren.Ändern der erforderlichen Java-Version für Eclipse

Nachdem ich einige Strategien durchgegangen bin, um dieses Problem online zu lösen, habe ich keine Lösung gefunden. So entschied ich mich, die eclipse.ini Datei zu öffnen und verändern diese Zeile:

-Dosgi.requiredJavaVersion=1.7 

dazu:

-Dosgi.requiredJavaVersion=1.6 

Dann lief Eklipse. Es ist noch kein Fehler aufgetreten.

Ist dies ein Problem von Eclipse, das eine neuere Java-Version als erforderlich benötigt, oder wird es irgendwann Probleme geben?

+1

Er wird beginnen, in Probleme zu laufen. Teile von Eclipse benötigen Java 7 –

+0

@ greg-449 Kennen Sie welche Teile? Ich lief durch viele Grundlagen und konnte nichts kaputt finden – meanderingmoose

+1

Nein, ich nicht, aber die Eclipse-Entwickler ändern die Anforderungen nicht ohne Grund. –

Antwort

3

Die Entscheidung erfordert Java 1.7 ist sehr detailliert in Eclipse Fehler beschrieben 423734

Der Hauptgrund dafür war zunächst, dass Java 1.6 wird nun Ende des Lebens und wird nicht mehr gepflegt wird.

Da die Entscheidung getroffen wurde, verwenden einige Pakete Java 1.7 Code, es gibt eine Liste here, obwohl diese seither erweitert werden kann.