Мое приложение работает неправильно с 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 Applet, Eclipse Application), поэтому проблема возникает только с Java-приложениями.
Я также пробовал новое рабочее пространство, но у него та же проблема. Как я могу это исправить?