![Eclipse Mars“运行”命令不再像以前一样起作用](https://linux22.com/image/1465081/Eclipse%20Mars%E2%80%9C%E8%BF%90%E8%A1%8C%E2%80%9D%E5%91%BD%E4%BB%A4%E4%B8%8D%E5%86%8D%E5%83%8F%E4%BB%A5%E5%89%8D%E4%B8%80%E6%A0%B7%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
将 Eclipse Luna 替换为 Eclipse Mars 后,运行命令(顶部栏按钮或CTRL+ F11)不再执行类的主函数或 JUnit 测试。相反,会显示“运行配置”菜单,必须手动配置。在窗口->首选项->常规->键中“恢复默认设置”后,即使活动选项卡包含主类或 JUnit 测试用例,也会始终执行上次运行的配置。
我如何才能恢复预期的“运行”行为?
PS:从 Eclipse 4.5.0 升级到 4.5.1 后问题仍然存在。
答案1
您没有选择语言视角。为了运行您的小程序,您需要滚动到顶角并选择或您正在使用的其他语言。这将选择 Eclipse 必须假定您正在使用的默认语言,然后您可以再次按 CTRL + F11。
答案2
打开Window->Preferences->General->Keys
,搜索“运行 Java 应用程序”并将其与Ctrl+关联F11。但是现在我无法再运行 JUnit 测试用例了。