2014-10-20 14 views

Antwort

54

Versuchen JDK Installation 1.8 und Eclipse neu zu laden.

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

+1

Das hat mich gearbeitet, danke. Ich habe vorher JDK1.6_45 benutzt. Ich vermute, die Installation von JDK 1.7 würde auch funktionieren, wie 1.7 hat Hauptversion 51: http://StackOverflow.com/Questions/10382929/unsupported-major-minor-version-51-0 – arberg

+0

Arbeitete für mich danke – santhu

+2

Ich bestätige @ arbergs Vermutung ... Nachdem ich 1.8 zur Arbeit bekommen hatte, ging ich zurück auf 1.7 (U80), und das funktionierte auch. Für mich schien es (aus keinem Grund, dass ich es herausfinden könnte), dass ich Eclipse starten und neu starten musste (jede JDK-Änderung erforderte, dass ich Eclipse zweimal öffnete und alle Build-Prozesse abschloss). – Mike

11

Anfangs war ich das gleiche Problem gegenüber. Ich habe ein Upgrade auf JDK1.7 durchgeführt. Das Problem bleibt bestehen. Dies ist aufgrund der Tatsache, dass einige Zeit Eclipse die Standard-SDK als 1.6 nimmt. Um dies zu beheben:

  1. Veränderung der Umweltpfad 1,7/1,8
  2. öffnen Eclipse und gehe zu Fenster Punkt Tab-> Präferenz
  3. Goto Java-> complier und Compiler-Konformitätsstufe auf 1,7 ein und drücken Sie gelten.
  4. Dann Goto Installierte JRE Abschnitt. Überprüfen Sie, ob der installierte jdk aufgelistet und in der Liste ausgewählt ist. Falls nicht aufgeführt, geben Sie den manuellen Pfad über die Suche ein. Wählen Sie dann die jdk-Version und entfernen Sie andere Versionen in der Liste.
  5. in der installierten JRE gehen Sie in die Ausführungsumgebung und wählen Sie die gewünschte Version und überprüfen Sie es im kompatiblen Abschnitt
  6. Drücken Sie OK und starten Sie Eclipse neu.

Dies sollte das Problem beheben.

3

Ich versuchte alle oben genannten Schritt, aber nicht in der Lage, das Problem zu lösen. Nach einigen Recherchen habe ich die Lösung meines Problems.

Überprüfen Sie Eclipse.ini, um -VM zu sehen, (wie "C:/Programme/Java/jre7/bin/javaw.exe").

Ich habe auch das Problem, das Sie gesagt haben, und ich fand, dass Eclipse mit Java6 gestartet wird. Nachdem ich geändert habe, um Java7 zu verwenden, gibt es keinen solchen Fehlerdialog.

  • Also müssen SDK auf 1.8 oder 1.7 aktualisieren.
  • Satz-Compiler 1.7 oder 1.8 ..
  • dann überprüfen eclipse.ini
+0

Funktioniert für mich :) – ToYonos

+0

Seltsam wie es klingt, zu 1,7 zu ​​wechseln, und dann zurück zu 1.6 arbeitete für mich. Ich wählte 1.6, weil mein Projekt mit Android API 10 kompatibel sein muss, und 1.8 nur Gabeln mit API 17 (kitkat?) Und aufwärts. – Josh