Не могу запустить Eclipse с Java 10.0.1 - PullRequest
0 голосов
/ 01 мая 2018

Я обновил Java до версии 10.0.1, и теперь я больше не могу запускать Eclipse.

Показывает это сообщение:

для запуска eclipse должна быть доступна среда исполнения Java (JRE) или комплект разработки Java (jdk). Не найдена виртуальная машина Java после поиска в следующих местах:

C:\Program Files\Java\ire1.8.0_144\bin

Я пробовал из предварительных настроек вставить новый путь, но не работает.

Ответы [ 2 ]

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

Мне удалось решить эту проблему, обновив Eclipse с помощью инструмента установки.

Прежде всего, попробуйте обновить конфигурацию вашей текущей установки. Он называется eclipse.ini и будет в исходном каталоге установки. Мой выглядит примерно так:

[...]
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jre-10.0.1\bin  <--Change this to the correct JRE path
-vmargs
-Dosgi.requiredJavaVersion=1.8
[...]

Если это не сработает, попробуйте:

  1. Установите JRE 10. Посмотрите первую часть ответа Zabuza для получения инструкций.
  2. Загрузить установщик Eclipse (http://eclipse.mirror.rafal.ca/oomph/epp/oxygen/R2/eclipse-inst-win64.exe)
  3. Обновите установщик, если он требуется. Там будет уведомление, когда вы запустите его; щелкните по нему, и установщик обновится и перезапустится.

В следующем окне : enter image description here

  1. Выберите продукт из списка. Я выбрал тот, который уже установил.
  2. Измените версию Eclipse, если хотите. Я застрял с кислородом.
  3. Найдите, куда вы установили версию jre 10, и нажмите «Далее».

В следующем окне : enter image description here

  1. Проверьте проект для загрузки, если хотите. Я не загружал ни одного из них. Нажмите далее.
  2. Продолжите установку и укажите ваши предпочтения относительно ее местоположения. Я решил установить в том же месте. Это не должно касаться файлов вашего проекта.
  3. Выберите место для рабочей области. Я выбрал исходное местоположение.
  4. Eclipse должен открыться со страницей приветствия. Нажмите Файл> Открыть проект из файловой системы, и он импортирует ваш проект.

  5. Возможно, вам придется повторить часть вверху и отредактировать eclipse.ini проверки, что она все еще обновлена.

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

Инструкция

( игнорировать, что изображения показывают не Java 10, а Java 9 и 8 вместо )

Первый шаг заключается в том, что вам необходимо загрузить JDK 10 ( download ). Затем установите системную переменную среды Windows Path, чтобы она указывала на каталог bin вашего JDK 10, и удалите запись в старой версии Java (см. Учебник ). С моей стороны это выглядит так:

path variable

Эта переменная определяет, где Windows будет искать команды. Попробуйте, введя java -version в свой cmd:

command line

Если он читает Java 10 , это сработало.

После этого вам нужно установить Eclipse на Java 10. Поэтому сначала добавьте JDK в качестве возможного JRE для Eclipse. Перейдите к Window > Preferences > Java > Installed JREs и добавьте его:

eclipse jres

Последний шаг заключается в том, что вы должны указать вашему проекту использовать эту запись сейчас. Перейдите на Properties > Java Build Path вашего проекта и отредактируйте используемую им JRE:

project jre


Eclipse и Java 10

Обратите внимание, что Eclipse на самом деле не поддерживает Java 10 пока .

Oxygen имеет раннюю версию, которая поддерживает его, но может быть сложно запустить все плагины. Смотрите здесь .

Photon поддержит его, когда выйдет в июне. Ранняя сборка Photon пока не поддерживает это. Смотрите здесь .

...