Цель не является корнем JDK. Системная библиотека не найдена. Eclipse Oxygen 4.7 + ошибка Java9

Я пытаюсь протестировать JDK9 (версия jdk-9-ea+147) с Eclipse Oxygen IDE.

Я установил JDK вместе с JRE. Из Eclipse Market Place я установил бета-расширение Java9:

введите описание изображения здесь

Проблема в том, что, когда я пытаюсь добавить новую установленную JRE из Eclipse, я получаю следующую ошибку:

введите описание изображения здесь

Интересно, что эта ошибка не возникает при установках предыдущих версий JDK:

введите описание изображения здесь

Кто-нибудь сталкивался с симиллрической проблемой с Eclipse Oxygen? Любые отзывы приветствуются.

7 ответов

Я только что успешно протестировал JDK9 с Eclipse Oxygen IDE, следуя подходу, который вы подробно описали.

Вот подробности моей установки (под Windows 10):

Я тоже столкнулся с этой проблемой "Target is not a JDK root. System Library was not found" за Java 11 и я нашел обходной путь и узнал, что это связано с версией, которую мы используем, либо eclipse или sprint tool suite. Итак, я нашел правильную версию и опубликовал ее ниже.

Java 9 Поддерживает:

  • Набор инструментов Spring:3.9.0
  • Затмение: кислород (4,7)

Java 10 Поддерживает:

  • Набор инструментов Spring: 3.9.4

  • Eclipse:Oxygen (4.7.3) и выше

Java 11 Поддерживает:

  • Пакет Spring Tool: 3.9.7
  • Eclipse: Photon 4.8, 4.10 (официально поддерживает)

Ниже приведены ссылки, которые я использовал:

  1. СТС
  2. Затмение

Щелкните "За", если это полезно для вас.

Вам следует использовать стандартную виртуальную машину, а не стандартную виртуальную машину 1.1x. С уважением! se pic

Установите путь к:: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Это похоже на ошибку Eclipse 494481.

К сожалению, в настоящее время нет исправления или обходного пути для этой ошибки.

Кислород не поставляется с поддержкой java9. Вам нужно установить исправление eclipse для поддержки Java9 с рынка https://marketplace.eclipse.org/content/java-9-support-beta-oxygen чтобы иметь возможность использовать Java9, или вы можете обновить его из строки меню "Справка".,

Ссылка - https://bugs.eclipse.org/bugs/show_bug.cgi?id=509704

Я столкнулся с той же проблемой для последней версии JDK. "jdk-18_windows-x64_bin.exe". Однако она решается путем установки этого затмения https://www.eclipse.org/downloads/download.php?file=/oomph/epp . /oxygen/R/eclipse-inst-win64.exe.

Попробуйте, я надеюсь, что это сработает и для вас! Ваше здоровье!

Другие вопросы по тегам