Ошибка установки Mac OS X Eclipse IDE. Метаданные / .log

2

Я новый пользователь Mac, и я пытаюсь установить Eclipse IDE Oxygen для Java Devs, но я получаю сообщение "Произошла ошибка. См. Файл журнала [путь к рабочему пространству]/. Metadata/.log". Его новая, первая установка, и я попытался использовать загрузку tar.gz и программу установки. Я видел, что другие ответы говорят об удалении папки.metadata, но в папке рабочей области ничего не произошло после этой неудачной установки.

Я пробовал новейшую версию Java, унаследованную Java 6 для Mac, и без везения. Я также попытался использовать более старые версии Eclipse, но не до конца.

Каждый пользователь Mac в моем классе столкнулся с той же проблемой, что и я, так что это несовместимость с версиями Java/Eclipse и Mac OS? Как мы можем заставить это работать?

  • 1
    - Что-нибудь в файле [workspace path]/.metadata/.log ?
  • 0
    Какую версию Java вы используете? Для Java 9 вам нужно отредактировать eclipse.ini и добавить --add-modules=ALL-SYSTEM
Показать ещё 3 комментария
Теги:
macos
metadata

1 ответ

3

Выделите список известных проблем Eclipse:

Настроить модули Eclipse для Java 9 Поскольку Eclipse SDK использует типы, не входящие в модуль java.base, вам необходимо добавить следующие vmargs в eclipse.ini:

--add-модули = ALL-СИСТЕМА

Ваш проект может не работать, потому что вы используете типы, которые не являются ни java.base, ни java.se.ee, например, типы из javafx.base. В этом случае вам нужно выяснить, какие модули необходимо добавить с помощью -add-модулей.

Так просто добавьте эту строку после -vmargs:

--add-modules=ALL-SYSTEM

Ваш eclipse.ini должен выглядеть так:

--launcher.appendVmargs
-vm
<path_to_java>\Java\jdk-9\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
--add-modules=ALL-SYSTEM

Для справки, проверьте известные проблемы Eclipse с JVM, запущенным на SDK 9. Проверьте их здесь

Кроме того, ошибка сообщалось здесь

  • 0
    Где находится файл eclipse.ini в Mac?
  • 0
    Внутри папка "Затмение". Шахта: 'eclipse // cpp-oxygen / Eclipse.app / Contents / Eclipse / eclipse.ini'

Ещё вопросы

Сообщество Overcoder
Наверх
Меню