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

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

有更快的方法吗?

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

#1楼 票数:12 已采纳

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

在此输入图像描述

并使用Ctrl + F8快速切换视图之间的视图

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

如果你真的想要你也可以通过Window - > Preferences - > General - > Keys - > Find“Terminate and relaunch”添加自定义快捷方式来终止和重新启动,并选择你喜欢的组合键!

#2楼 票数:5

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

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

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

#3楼 票数:3

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

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

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

希望这对你也有帮助。

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

#4楼 票数:-1

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

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

  ask by ᴇʟᴇvᴀтᴇ translate from so

未解决问题?本站智能推荐:

13回复

如何重新启动 Java 应用程序?

如何重新启动 Java AWT 应用程序? 我有一个按钮,我附加了一个事件处理程序。 我应该使用什么代码来重新启动应用程序? 我想做与Application.Restart()在 C# 应用程序中所做的相同的事情。
1回复

单击按钮时如何重新启动JavaFX应用程序

关于此事,我几乎遍历了每篇文章,但大多数都没有解释如何正确地做。 问题: 我创建了一个javaFX应用程序,一个骰子游戏,人类玩家与计算机,但是在玩该游戏的任何时候,人类玩家都应该能够单击“新游戏”按钮,并且应该从头开始重新启动游戏。 我尝试再次启动该阶段,但是在javafx中,我们不能两次调用
3回复

如果发生任何更新,如何重新启动应用程序?

我的要求是重新启动应用程序。 我有一个用户界面按钮。 当我单击它时,它应该停止当前正在运行的应用程序,并应该启动相同的应用程序。 使用的语言是java。
1回复

如何以编程方式重新启动Java程序? [重复]

这个问题已经在这里有了答案: 如何重新启动Java应用程序? 13个答案 我有一个希望能够自动重新启动的Java程序(例如,在检测到致命错误的情况下,用户可以选择重新启动或退出)。 我怎样才能做到这一点?
2回复

重新启动Java游戏

我有一个Java游戏,我需要在用户按下重新启动按钮时重新启动它。 我的代码段: 我尝试了一些东西,但是没有用。 请给我一些如何进行此操作的想法。 当我尝试做这样的事情 n个窗户被打开。 我不明白 我删除了所有声明和Java导入,以减少代码的长度。 请帮忙。 谢谢。
2回复

使用y / n重新启动Java中的游戏? [关闭]

如何在Java中重新启动游戏? 这是我尝试过的,但是没有用: //这里有大量的游戏代码 游戏是该类的名称,但它坚持要求我为该类创建一种工作方法。 玩家单击y时,会有谁知道重新启动游戏的简便方法? 任何帮助表示赞赏
1回复

java restartApplication方法仅重新启动一次?

我试图使用在堆栈溢出时发现的restartApplication方法,但是由于某种原因,它只会重新启动我的应用程序一次。 例如,在下面的简单JOptionPane程序中,如果用户输入字母“ a”,它将重新启动该程序。 程序重新启动后,如果用户再次输入“ a”,它将终止执行。 如何使它能够连
2回复

Java JAXB-使用重新启动逻辑编写XML文件

我正在创建一个非常大的XML文件(700mb +),该文件通过批处理处理大量数据。 该程序可充当超大型sybase数据库和应用程序之间的接口。 我目前有绑定到类的xsd模式。 我需要一种能够在考虑重新启动逻辑的情况下编写XML的方法。 IE能够知道我离开的地方。 换句话说,如果程序