Как добавить среду выполнения 1.8 в Eclipse Luna?

У меня установлен jre8 и установлен как значение по умолчанию для jre, но в соответствии с компилятором я не могу найти 1.8 и в среде исполнения я не могу найти javaSE 1.8. Я использую последнюю сборку Eclipse EE.

Я взглянул на это руководство http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-add_new_jre.htm Но я не мог найти файлы .ee в моих каталогах установки jre8 или JDK1.8.

Ответ 1

Откройте "Настройки" и посмотрите "Java> Установленные JRE". Если у вас там нет Java 8, нажмите "Добавить...", чтобы добавить его. Закройте настройки.

Снова откройте "Настройки" и посмотрите "Java> Установленные JRE> Среды выполнения", выберите "JavaSE-1.8" и убедитесь, что ваш Java 1.8 отмечен как "Совместимый JRE".

Ответ 2

Если версия eclipse старая, как указано в его ответе @mike, вам не удастся просмотреть JavaSE-1.8 в списке Execution Environments в вашем eclipse; Вы можете сделать следующее, чтобы использовать его даже в более ранних версиях:

  • Справка → Установить новое программное обеспечение
  • Поместите следующий URL-адрес → http://download.eclipse.org/eclipse/updates/4.3-P-builds/
  • Установите плагины и перезапустите eclipse.
  • Теперь, если у вас есть JDK 1.8 на вашем компьютере и добавлен в качестве установленной JRE, вы сможете просматривать и использовать JavaSE-1.8

Или просто загрузите и используйте последнее eclipse

Ответ 3

Старые версии Eclipse могут не работать с javaSE-1.8

Вам нужно узнать, какую версию Eclipse у вас есть, перейдя в меню справки и нажав кнопку About About Eclipse.

Если ваша версия старше, чем у https://www.eclipse.org/downloads/ то вам нужно удалить старую версию и установить последнюю версию.

У меня была такая же проблема с моим Eclipse на Linux Mint. И единственный способ, которым я мог это решить, - следовать приведенным выше инструкциям.