Недавно я обновил свой eclipse до версии 4.7 для поддержки Java9. После обновления 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
Вышеупомянутая ошибка исчезла после того, как я загрузил eclipse-oxygen1-a (которые поддерживают java9 без какого-либо плагина), но по-прежнему не может работать как Java-приложение. Получение этой ошибки на консоли
Error: Could not find or load main class
com.myclass.MyApplication
Caused by: java.lang.ClassNotFoundException:
com.myclass.MyApplication
Я проверил ошибку встроенным ErrorLog Eclipse
Окно -> Показать вид -> Общие -> Журнал ошибок
Получение следующей ошибки
Данные сеанса
eclipse.buildId=4.7.1.M20170922-1005
java.version=9
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -data file:/home/shekhar/git/ -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product
Plug-In: org.eclipse.jdt.launching
Severity: Error
Message: Xbootclasspath option have been removed as not supported beyond Java 8.