Подтвердить что ты не робот

Поддержка Eclipse + Java 8?

Как я могу заставить Java 8 работать с Eclipse?

Я следил за этим руководством, но не работает. Я также видел вики-страницу Eclipse Java 8, но они не объясняют, что делать с выданными репозиториями git.

4b9b3361

Ответ 1

Для Kepler SR2 (4.3.2) необходимо установить патч для поддержки JAVA 8. Выполните следующие действия:

  • Eclipse - Справка (MENU) > Установить новое программное обеспечение...

  • введите следующий URL-адрес в поле "Работа с":
    http://download.eclipse.org/eclipse/updates/4.3-P-builds/

  • нажмите 'Enter'

  • выберите категорию "Поддержка Eclipse Java 8 (для Kepler SR2)"
  • нажмите "Далее"
  • нажмите "Далее"
  • принять лицензию
  • нажмите "Готово"

  • перезапустите Eclipse, когда его спросят.

источник: ссылка

@Elisabeth

Чтобы иметь желаемый JRE/JDK в BuildPath, выполните следующие действия.

  • Щелкните правой кнопкой мыши Project из обозревателя пакетов
  • Выберите BuildPath, а затем выберите Настройка Builpath
  • Выберите вкладку Библиотеки в появившемся окне свойств
  • Выберите текущую Системную библиотеку JRE
  • Нажмите кнопку Удалить
  • Нажмите кнопку Добавить библиотеку
  • Выберите Системная библиотека JRE
  • Там вы сможете добавить желаемую версию JRE/JDK, используя 3 разных метода.

Если вы не найдете нужную вам версию JRE/JDK в этих трех вариантах, вам сначала нужно будет установить ее. Следующая ссылка поможет вам подробно с экранами экрана сделать то же самое. Надеюсь, поможет.

источник: ссылка

Ответ 2

Как написано в https://wiki.eclipse.org/JDT_Core/Java8:

"Начиная с I20140318-0830, все наши сборки Luna (4.4) содержат поддержку Eclipse для Java ™ 8. Для Kepler SR2 (4.3.2) доступно патч функций.

enter image description here

Итак, прямо сейчас вам нужно загрузить нестабильную версию затмения.

Перейдите по ссылке: http://download.eclipse.org/eclipse/downloads/

Загрузите выпуск старше или равный I20140318-0830

enter image description here

Затем вы выбираете свою версию в соответствии с вашей ОС:

enter image description here

нажмите на ссылку (http), начнется загрузка:

enter image description here

Обратите внимание, что согласно веб-сайту eclipse: Java ™ 8 еще не приземлился в наших стандартных пакетах загрузки. Но вы можете добавить его в существующий пакет Eclipse Kepler SR2. Он будет включен в пакеты Luna, начиная с M7 9 мая.

поэтому после 9 мая 2012 года получение eclipse, работающего с java 8, будет проще.

Ответ 3

Теперь, когда Java 8 отправлен, Eclipse выпустила поддержку для него. Java 8 доступен как "обновление" для Eclipse Kepler (выпуск Eclipse 2013) и доступен для интеграции/ночной сборки в Eclipse Luna (выпуск Eclipse 2014). Дополнительные сведения об улучшениях и способах их установки в текущей версии среды разработки см. В разделе http://eclipsesource.com/blogs/2014/03/25/eclipse-support-for-java-8/

Ответ 4

Похоже, что это еще очень большая работа (следовательно, будут проблемы стабильности). Есть ли конкретная причина, по которой вы хотите использовать Java 8?

Это объясняет, что вы должны делать:

  • Оформить покупку в ветке BETA_JAVA8 следующих репозиториев git: Репозиторий JDT/Core - git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git
  • Вам нужно установить JDK8-сборку как установленную JRE для запуска тестов с использованием среды выполнения JavaSE-1.8.
  • Для получения дополнительной информации о том, как работать с репозиториями git, просмотрите http://wiki.eclipse.org/Platform-releng/Git_Workflows.
  • В качестве базового уровня API используйте 3.8 (или 3.8 RC4 до версии 3.8).

Я не скачал это репо, но предполагаю, что он содержит ядро ​​eclipse jdt (как указано в названии). Я просто подожду, пока не закончится стабильный выпуск.

Ответ 5

Как уже говорилось здесь:

В выпуске Kepler не включена поддержка Java 8, так как Java 8 еще не выпущен. Повторите попытку со следующей версией Eclipse или используйте бета-версии Eclipse, такие как один клиентом e (fx). Посмотрите этот отчет об ошибках время от времени для прогресса на Java 8 в Eclipse JDT.

EDIT: Начиная с I20140318-0830 все В сборниках Luna (4.4) содержится поддержка Java 8. Окончательная версия Eclipse Luna (4.4 ) будет выпущен в конце июня 2014 года. Для Kepler SR2 (4.3.2) необходимо установить патч для функций.

Ответ 7

Для выпуска Eclipse Mars.1 Release (4.5.1) вам необходимо загрузить дополнительный пакет с jre-8u73-windows-x64.tar.gz в папку java8/jre и укажите его в разделе -VM в eclipse.ini. Это работает для меня.