Вы можете войти в свойства своего приложения.
Щелкните правой кнопкой мыши проект-> свойства-> Java Compiler
Затем нажмите «Включить настройки проекта».
И выберите уровень соответствия компилятора: 1.6
Еще одна вещь, которую стоит отметить:
Будьте осторожны с тем, какой компилятор использует ваше затмение. Я недавно установил Fedora 10, и eclipse, который устанавливался из: "yum install eclipse", поставлялся с некоторым IBM Javac, который ОТКАЗАЛСЯ для компиляции некоторого специфического кода Java 1.6, несмотря на то, что он утверждал, что он совместим с 1.6.
и конечно:
проверьте, какие версии java и javac установлены.
который java
который javac
в терминале.
Кроме того, переключение JRE не решит эту проблему, так как это среда выполнения, а не компилятор.