Tim*_*Tim 7 eclipse java-9 eclipse-oxygen
我的应用程序无法正常运行Java 9.为了调试它,我升级到Eclipse 4.7(氧气),因为Neon没有Java 9支持,并应用了Java 9支持补丁.
执行此操作后,eclipse无法加载任何已存在的Java应用程序.认为它可能是版本差异的东西,我删除它们,尝试重新添加.但是,当我单击"新建"按钮添加配置时,没有任何反应.
如果我双击"Java Application",我会收到以下错误:
发生了错误.有关详细信息,请参阅错误日志
试图访问方法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应用程序的一个问题.
我也尝试了一个新的工作区,但这有同样的问题.我怎样才能解决这个问题?
小智 3
这是重复的,但由于我遇到了这个问题并且看到了其他一些关于它的帖子,我将在这里发布我如何修复它的答案。
如果您访问此处:https ://marketplace.eclipse.org/content/java-9-support-beta-oxygen/
您需要按照以 4.7-U-builds 结尾的链接更新 Eclipse 4.7 的步骤进行操作。当您转到“安装新软件”并选择 Eclipse SDK 时,单击“下一步”直到到达“安装修复页面”,并确保选择第二个选项,其中显示“更新我的安装以与正在安装的项目兼容”而不是“保持我的安装相同并修改正在安装的项目以使其兼容”的选项。
我第一次安装 Java 9 更新时,我采用了后一种方式,并遇到了这个问题。现在我已经返回并选择了前者,我可以再次添加 Java 应用程序运行配置。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
2114 次 |
| 最近记录: |