如何在Eclipse中创建默认调试和运行配置?

问题描述:

无论何时我在Eclipse中打开Debug或Run时,都会收到一个对话框,询问我要使用哪种配置。如何在Eclipse中创建默认调试和运行配置?

如何设置默认配置并绑定键盘快捷键?

+1

问题不是很清楚。你能否发送更多关于你想要运行的信息?一个应用程序/一个Web应用程序或什么? – nanda 2010-01-16 20:55:22

+3

你在开玩笑吗?这非常清楚。 – BrainSlugs83 2014-09-22 00:34:34

也许this article from Eclipse One Tips将帮助您:

如何运行最后启动的应用程序

答案是隐藏在运行/调试页面上的偏好:

  • 围棋到窗口>首选项>运行/调试>启动
  • 选择始终启动之前启动的应用程序。它位于对话框的底部。

偏好应该是这个样子:

Launch previously launched prefrences现在,你可以*地按 F11按Ctrl + F11 与点击工具栏上的运行/调试 图标自信,知道它会运行你期望它运行的东西。

有一个问题出现:你如何快速运行一个类作为特定的 应用程序(例如,一个JUnit测试)如果你不能按F11到 运行吗?您有一些可用选项:

  • 最快的方法是使用键盘快捷键。 Eclipse允许您使用按键启动类,包括JUnit测试,Java 应用程序等使用Alt + Shift + X
  • 或者,右键单击该类并选择运行方式。子菜单将显示启动课程的可用选项。
  • 最后,您可以单击工具栏上运行/调试图标上的下拉箭头,然后选择运行方式。该子菜单再次显示 可用的启动课程的选项。
+0

这就是它,加上“调试上次发布”的键盘快捷键。如果博客消失,请在您的回答中引用相关部分。 – 2010-01-16 23:49:36

+0

这在Mac上不适用于我。 – 2014-07-15 15:01:15

+0

我想要[不同](https://*.com/questions/45127188/eclipse-pydev-run-with-a-default-launch-configuration)。如何始终运行带有一个默认启动配置的聚焦.py文件,即。我不希望eclipse每次都提示我选择运行我的python模块的启动配置。 – 2017-07-16 10:18:53

添加新项目类型的Eclipse插件可能会贡献'启动配置'来控制Eclipse如何执行应用程序。例如,基于J2EE的项目需要发布内容并启动应用程序服务器。将其与仅为常规Java应用程序启动JVM相对比。

当您选择一个配置时,Eclipse会记录这个配置以备将来使用。您可以通过选择“运行/运行配置”菜单项或从运行和调试工具栏按钮旁边的小下拉菜单中选择“运行配置”来访问它们。您还可以通过打开的“运行/调试配置”对话框添加新的启动配置。在此对话框中,您应该看到之前启动的一个或多个配置。选择一个显示Eclipse用来启动应用程序的所有信息。一个名为“Common”的选项卡包含用于控制“收藏夹”菜单的选项。选中“运行”或“调试”旁边的框会将此启动配置添加到其相应菜单的顶部。

如果您的菜单中只有一个配置,那么当您单击相关按钮时,Eclipse将启动它。如果你有多个,那么Eclipse会启动(有时)最近使用的。我有时候会说,因为偶尔会有一个启动配置会导致另一个启动配置启动,这会导致最后一次使用的配置成为第二个启动配置,当您希望它是第一个配置时。当我启动一个需要构建的应用程序并且构建启动一个工具时,这通常会发生在我身上。发生这种情况时,只需从下拉菜单中选择正确的启动配置即可。

您可以通过'Windows/Preferences'菜单项将按键组合绑定到运行和调试命令。然后在左边的树形控件中选择'General/Keys'。