在Eclipse中重新启动应用程序

时间:2012-09-17 13:53:05

标签: java eclipse application-restart

我正在使用Eclipse Juno开发独立服务器(而不是战争)。我从Eclipse运行它作为Java应用程序。我做了一些代码更改后,我想停止当前运行的服务器并重新启动它。我这样做了几十天。

目前我这样做的方式如下: - 转到“调试”选项卡。 - 选择服务器进程。 - 单击停止过程图标(红色方块)。 - 单击绿色箭头以重新运行上次运行的应用程序。 - 返回“Java”选项卡。

有更快的方法吗?

理想情况下,我想要一个按钮或键盘快捷键,只需单击一下即可停止并重启应用程序。如果它还不存在,我可以以某种方式扩展Eclipse吗?我应该在哪里寻找这样的例子?

4 个答案:

答案 0 :(得分:12)

您可以通过在调试窗口中右键单击并选择“终止并重新启动”来重新启动正在运行的应用程序。

enter image description here

使用Ctrl + F8

快速切换视图之间的视图

此外,如果您已经从控制台终止了应用程序,则只需按ctrl + f11

即可

如果您真的想要,还可以通过Window添加自定义快捷方式来终止和重新启动 - >偏好 - >一般 - >键 - >找到“终止并重新启动”并选择您喜欢的组合键!

答案 1 :(得分:5)

Eclipse Neon.1在点击启动历史记录项时,通过按住Shift 添加了一种在重新启动之前终止的方法。

您还可以通过在“首选项”>“运行/调试”>“启动”中启用“在启动时终止并重新启动”选项来使其成为默认行为。

https://www.eclipse.org/eclipse/news/4.6/platform.php#terminate-relaunch-history

答案 2 :(得分:3)

我遇到了你遇到的确切问题。我有一个简单的Java类,它有一个运行嵌入式tomcat的main方法。

当我更改任何服务类时,我想终止当前的嵌入式tomcat并通过一次单击来重新启动。

我知道,我只需点击两下鼠标就可以完成同样的工作......但是......我痛苦地学习了一些关于Eclipse插件的东西,并把它扔在了一起。

希望这对你也有帮助。

https://bitbucket.org/mantis78/relaunch-plugin/wiki/Home

答案 3 :(得分:-1)

简单地说,你不能像你想的那样修改eclipse。但您可以按照此程序最大限度地减少您的工作量 1.在Eclipse Project TAb-中;自动检查构建。 2.每次更改之后您正在使用eclipse中的绿色按钮运行项目。

您也可以使用CTRL + F11来运行项目。