我的应用程序没有在Java 9中正确运行。为了调试它,我升级到Eclipse4.7(氧气),因为Neon没有Java 9支持,并应用了Java 9支持补丁。
在这样做之后,eclipse没有加载我以前存在的任何Java应用程序。考虑到这可能是一个版本不同的事情,我删除了他们,尝试重新添加。但是,当我单击"New“按钮添加配置时,什么都不会发生。
如果双击"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 )添加配置,所以这似乎只是Java应用程序的一个问题。
我也尝试了一个新的工作空间,但这也有同样的问题。我怎么才能解决这个问题?
发布于 2017-09-28 12:50:21
这是一个复制,但由于我经历了这个问题,并看到了其他几个关于它的帖子,我将张贴我的回答,我如何在这里解决它。
如果你来这里:https://marketplace.eclipse.org/content/java-9-support-beta-oxygen/
您需要遵循从以4.7-U构建结尾的链接更新Eclipse4.7的步骤。当您转到installed并选择Eclipse时,单击Next,直到到达安装补救页为止,并确保您选择的第二个选项是“更新我的安装以便与正在安装的项兼容”,而不是选择“保持安装相同并修改正在安装的项以使其兼容”。
第一次安装Java 9更新时,我采用了后一种方式,并遇到了这个问题。现在我已经返回并选择了前者,我可以再次添加Java应用程序运行配置。
希望这能有所帮助。
发布于 2017-10-12 03:44:42
自2017年10月11日起更新--您应该升级到最新的JavaEclipseOxygen.1a (4.7.1a),它被标记为已发布并支持Java9。
https://stackoverflow.com/questions/46452383
复制相似问题