最近我将 eclipse 升级到4.7以支持 Java9 升级后eclipse没有加载预先存在的java应用程序。 当我选中以>运行时运行配置并双击它抛出的java应用程序
发生了错误。有关详细信息,请参阅错误日志试图访问 方法 org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationsDialog.getTabViewer()Lorg /蚀/调试/内部/ UI / launchConfigurations / LaunchConfigurationTabGroupViewer; 来自课堂 org.eclipse.jdt.internal.debug.ui.launcher.LocalJavaApplicationTabGroup
我下载eclipse-oxygen1-a(which support java9 without any plugin)但仍然无法作为java应用程序运行后,错误消失了。在控制台上出现此错误
Error: Could not find or load main class
com.myclass.MyApplication
Caused by: java.lang.ClassNotFoundException:
com.myclass.MyApplication
我通过Eclipse的内置ErrorLog检查错误
窗口 - >显示视图 - >一般 - >错误日志
获得以下错误
会话数据
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.