Поддержка Eclipse + Java 8?
Как я могу заставить Java 8 работать с Eclipse?
я следовал данное руководство но не работает. Я тоже видел страница Вики Eclipse Java 8, но они не объясняют, что делать с проверенными репозиториями git.
7 ответов
для Kepler SR2 (4.3.2) необходимо установить исправление функции, чтобы получить поддержку JAVA 8. Выполните следующие действия:
Eclipse-справка (Меню) > установить новое программное обеспечение...
введите следующий URL-адрес в поле " работа с:
http://download.eclipse.org/eclipse/updates/4.3-P-builds/нажмите 'Enter'
- выберите категорию ' поддержка Eclipse Java 8 (для Кеплер КР2)'
- нажмите 'Next'
- нажмите 'Next'
- принять лицензионное соглашение
- нажмите 'Finish'
- перезапустить Eclipse, когда его спросили
источник: ссылке
@Elisabeth
чтобы иметь желаемый JRE/ JDK на BuildPath, выполните следующие действия.
- щелкните правой кнопкой мыши проект из Package Explorer
- выберите BuildPath и выберите Настройка Builpath
- выберите библиотеки вкладка из всплывающего окна свойств
- выбрать текущий системная библиотека JRE
- клик удалить
- нажать на кнопку Добавить Библиотеку
- выберите системная библиотека JRE
- там вы сможете добавить желаемый JRE/ JDK версия с использованием 3 различных методов.
Если вы не найдете желаемую версию JRE/ JDK там в этих 3 вариантах, то вам придется сначала установить это. Следующая ссылка поможет вам подробно со снимками экрана, чтобы сделать то же самое. Надеюсь, это поможет.
источник: ссылке
как написано в https://wiki.eclipse.org/JDT_Core/Java8:
" начиная с I20140318-0830 все наши сборки Luna (4.4) содержат поддержку Eclipse для Java™ 8. Для Kepler SR2 (4.3.2) доступен патч функции. "
Итак, прямо сейчас вам нужно загрузить нестабильный выпуск eclipse.
перейти к : http://download.eclipse.org/eclipse/downloads/
там скачать выпуск старше чем или равно I20140318-0830
затем вы выбираете свою версию в соответствии с вашей ОС:
нажмите на ссылку (http), начнется загрузка :
обратите внимание, что согласно веб-сайту eclipse : Java™ 8 еще не приземлился в наших стандартных пакетах загрузки. Но вы можете добавить его в существующий пакет Eclipse Kepler SR2. Он будет включен в пакеты Luna, начиная с M7 on Может 9/2014.
поэтому после мая 9/2014 получить eclipse, работающий с java 8, будет проще.
теперь, когда Java 8 отправлен, Eclipse выпустила поддержку для него. Java 8 доступен как "обновление" для Eclipse Kepler (выпуск Eclipse 2013) и доступен в интеграции / ночных сборках к Eclipse Luna (выпуск Eclipse 2014). Дополнительные сведения об усовершенствованиях и их установке в текущей версии IDE см. В разделеhttp://eclipsesource.com/blogs/2014/03/25/eclipse-support-for-java-8/
похоже, что это все еще очень много работы (следовательно, будут проблемы стабильности). Есть ли особая причина вы хотите использовать Java 8?
Это объясняет, что вы должны делать:
- проверка ветви BETA_JAVA8 следующих репозиториев git: JDT, предназначенным/основной репозиторий в git://git-репозитории.затмение.орг/gitroot/JDT, предназначенным/затмение.JDT, предназначенным.ядро.ГИТ
- вам нужно установить сборку JDK8 как установленную JRE, чтобы запустить тесты с использованием среды выполнения JavaSE-1.8.
- для получения дополнительной информации о том, как работать с репозиториями git, посмотрите наhttp://wiki.eclipse.org/Platform-releng/Git_Workflows .
- в качестве базовой линии API используйте 3.8 (или 3.8 RC4, пока не будет выпущен 3.8).
Я не загрузил это РЕПО, Но я бы предположил, что он содержит ядро eclipse jdt (как указано в названии). Я бы просто подождал, пока стабильный релиз не будет завершен.
Как уже сказано здесь:
выпуск Kepler делает не включить поддержку Java 8, так как Java 8 еще не выпущен. Повторите попытку со следующим выпуском Eclipse или используйте бета-версии Eclipse, такие как the one by e (fx)clipse. Взгляните на этот отчет об ошибке время от времени для прогресса на Java 8 в JDT Eclipse.
EDIT: начиная с I20140318-0830 все Луна (4.4) строит поддерживают для Java 8. Окончательная версия Eclipse Luna (4.4) будет выпущена в конце июня 2014 года. Для Kepler SR2 (4.3.2) a характеристика патч необходимо установить.
ссылка на сайт обновления поддержки Eclipse Java 8 https://wiki.eclipse.org/JDT/Eclipse_Java_8_Support_For_Kepler
Для Затмения Марса.1 выпуск (4.5.1) вы должны загрузить дополнительный пакет с jre-8u73-windows-x64.смола.gz в папку java8/jre и укажите ее в разделе-VM в eclipse.ini. Это работает на меня.