Ошибка очистки Maven: указанная установка JRE не существует - PullRequest
0 голосов
/ 29 мая 2018

Я создал проект Maven с помощью Spring Initializr.

Я только что установил JDK 10 и Eclipse Jee Oxygen.

Я загрузил проект в Eclipse.

Когда ящелкните правой кнопкой мыши проект -> Выполнить как -> Maven clean, я получаю следующую ошибку:

Указанная установка JRE не существует

В чем причиначто и как я могу это исправить?

Что я пробовал:

Зайдите в Окно -> Настройки -> Java -> Установленные JRE -> Добавить, затем выберите каталог установленногоJDK 10, проверяя его вместо того, что было выбрано (JRE-10).

Ничего не изменилось.

Ответы [ 2 ]

0 голосов
/ 27 июля 2018

В моем случае, в разделе «Выполнить конфигурации» (щелкните правой кнопкой мыши на корне проекта в представлении Eclipse Package Explorer и выберите «Запуск от имени / Выполнить конфигурации ...»), я забыл выбрать JRE на вкладке JRE в сборке / очистке и компиляции Maven.запустить конфигурацию.

0 голосов
/ 29 мая 2018

Из комментарий :

В Свойствах -> Путь сборки Java появляется предупреждение: Build path entry is missing: org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8".

Поскольку проект имеетявно выбрав среду выполнения с именем JavaSE-1.8, необходимо убедиться, что она имеет совместимую JRE:

  • Открыть окно -> Настройки
  • Выбрать Java -> Установленные JRE> Среды выполнения
  • Проверьте совместимую JRE

Если поле «Совместимые JRE» пусто, проверьте страницу «Установленные JRE», чтобы убедиться, что она у вас есть.

enter image description here

В качестве альтернативы перейдите в Свойства> Путь сборки Java, выберите вкладку Библиотеки, выберите запись JRE System Library, нажмите Редактировать и измените явный выбор, если какую среду выполнения Java использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...