2015-08-12 2 views
4

Я попытался установить и использовать Java 9 support for Eclipse Mars. Однако при попытке скомпилировать простую программу Hello World я получаю две ошибки в Eclipse:Поддержка Eclipse Mars для Java9 - Настройки пути построения

  1. Тип java.lang.Object не может быть решена. Это косвенно ссылается из требуемых .class файлов Main.java/Java9Test/Src линии 1 Java Проблема

  2. Проект не был построен, так как его сборки путь является неполным. Не удается найти файл класса для java.lang.Object. Фикс путь сборки, то попробуйте строить эти проект Java9Test Неизвестного Java Проблемных

    (хотя я не могу видеть ошибки при взгляде на пути сборки)

ли кто-нибудь, с которыми сталкиваются похожи проблемами? Как это можно зафиксировать?

Вот что я сделал до сих пор ...

  1. Установка OpenJDK 9 пошел нормально (Javac и Java работают правильно).
  2. Обновление Eclipse прошло отлично (я сделал это, используя Marketplace и используя предоставленную ссылку).
  3. При запуске eclipse с использованием Java 9 у меня есть две ошибки (одна относительно версии Java и одна для сборщика мусора ), но удалось «исправить» их, удалив эти параметры из eclipse.ini.
  4. Конфигурировал OpenJDK 9 в Eclipse, изменил исходный уровень на 9 и несколько раз перепроектировал проект/перезапустил Eclipse.
+0

В какой версии Java 9 вы используете eclipse? Изменения в модулях Jimage произошли с момента b74. – Jay

+0

Я использую 1.9.0-ea-b76 .... –

+0

@chuchichaeschtli Вы когда-нибудь получали эту работу? –

ответ

1

обновление: 16 октября 2017

Сообщения ясно из Eclipse, сопровождающего ::

Mars является прошлой версией Eclipse. Посетите нашу страницу загрузки для последней версии Eclipse.

Вы должны обновить с помощью Eclipse Oxygen.1a (4.7.1a) Release выпущен на 11 октября 2017 года, чтобы поддержать JPMS.

Смежные вопросы