Eclipse Oxygen.1a (4.7.1a), помеченный как выпущенный и поддерживающий Java 9.

риложение не работает правильно с Java 9. Чтобы отладить его, я обновился до Eclipse 4.7 (кислород), поскольку у Neon нет поддержки Java 9, и применил патч поддержки Java 9.

После этого eclipse не удалось загрузить ни одно из моих ранее существующих Java-приложений. Думая, что это может быть разницей в версии, я удалил их, чтобы попытаться повторно добавить. Но когда я нажимаю кнопку «Создать», чтобы добавить конфигурацию, ничего не происходит.

Если дважды щелкнуть «Java-приложение», я получу следующую ошибку:

Произошла ошибка. Смотрите журнал ошибок для более подробной информации.
попытался получить доступ к методу org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.getTabViewer () Lorg / eclipse / debug / internal / ui / launchConfigurations / LaunchConfigurationTabGroupViewer; из класса org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup

Я могу добавить конфигурации для других типов приложений (Java-апплет, Eclipse Application), поэтому кажется, что это только проблема с Java-приложениями.

Я также попробовал новое рабочее пространство, но это та же проблема. Как я могу это исправить?

 Naman28 сент. 2017 г., 09:26
Возможный дубликатВыбор среды выполнения JRE в java 9 в версии с кислородным затмением, Я предполагаю, что в ответе указывается причина таких проблем.
 Tim28 сент. 2017 г., 18:21
Я не думаю, что это дубликат этой проблемы. У меня была эта проблема, и именно это привело меня к этой проблеме. Java 9 сейчас в моем списке установленных JRE.

Ответы на вопрос(1)

Eclipse Oxygen.1a (4.7.1a) Release

Дополнение от 11.10.2017 - Вы должны обновить до последней версиипакет затмения Eclipse Oxygen.1a (4.7.1a), помеченный как выпущенный и поддерживающий Java 9.

Ваш ответ на вопрос