Я использую Eclipse, для разработчиков Java (Кеплер) и JDK 8., интеграция JDK/JRE в Eclipse,
При использовании некоторых Java-7 функций, таких как int i = 1_2_3;
Eclipse, будет жаловаться, что Java Compliance Level
установлен в 1.4
. Поэтому после просмотра некоторых потоков Stackoverflow я бы установил его в 1.7, а затем после установки обновлений, как упомянуто here, до 1.8.
Но я до сих пор удивляюсь, как делает Eclipse, использовать JDK/JRE или какие части его не использует, чтобы быть точным?
А что такое Compliance level
?
Как я могу контролировать использование Java в Eclipse, например, когда я хочу использовать определенные библиотеки или переключать версии между проектами?
Был бы кто-то таким добрый, чтобы предоставить мне некоторые базовые знания, чтобы я мог понять, что это такое?
Gotcha. Это было полезно. Спасибо! –