2012-10-24 59 views
4

我正在使用Spring IDE,一个Eclipse的变体来创建一个Java项目。我遇到的一个很大的烦恼是,当我按下运行按钮时,Eclipse会尝试运行当前文件,这通常会失败,因为它没有main方法。我已经设置了运行配置,希望可以使播放按钮默认为运行配置而不是当前文件,但这也不起作用。如何使运行按钮运行项目,而不是文件,在Eclipse中

现在要正确运行我的应用程序,我必须按下旁边的小箭头进行播放,选择我最喜欢的运行配置,然后运行,这只是两个额外的点击,但它很乏味,按钮很小,我觉得我像不应该执行这些额外的步骤。我的意思是,如果默认运行一个文件,运行配置和项目的意义何在?更为可取的是,我甚至不想触摸鼠标,只需按下Ctrl + F11,但这具有相同的行为。以上所有都适用于调试以及顺便说一句。

所以我的问题是:我如何使运行和调试按钮(及其短键)默认为项目的运行配置,而不是尝试(和失败)只运行当前文件?就像在Visual Studio和其他IDE中一样?

回答

6

您可以在首选项中控制启动按钮的功能,在运行/调试 - >启动下。 选择“始终运行先前启动的应用程序”,虽然不完全符合您的要求,但至少可以阻止恼人的尝试启动不合适的文件。

+0

这正是我想要的,适用于运行,调试和短键。谢谢!这真的是Eclipse中最让我恼火的事情之一,我并不认为这个选项会在启动阶段。 –

0

您可以在首选项中分配快捷键,但我不确定这是可映射的功能。如果是,那就是它的位置。

除此之外,您可以使用一个小插件扩展Eclipse以创建一个菜单,您可以设置该菜单以执行任何您喜欢的操作。