Ich habe Java 8 auf meinem Computer installiert und habe damit ein Projekt gestartet. Wenn ich jedoch eine @Override
Annotation verwende, wird der Code rot unterstrichen und der Fehler Syntax error, annotations are only available if source level is 1.5 or greater
erscheint.Eclipse erkennt JRE 8 nicht größer als JRE 5
Ich habe die freigegebenen Eclipse Java Development Tools Patch mit Java 8 Unterstützung (für Kepler SR2) installiert, aber das fügt nur Unterstützung für neue Funktionen in Java 8 hinzu und behebt den Fehler nicht mit Anmerkungen.
Sorry, das ist es nicht. Beide sind auf 1.8 gesetzt –
Es gibt auch projektspezifische Einstellungen für die Quell-Ebene. –
ja beide müssen aktualisiert werden –