如何在Intellij中重新运行之前停止所有正在运行的进程

时间:2018-07-07 07:40:43

标签: intellij-idea configuration

是否可以在IntelliJ中配置运行配置,该配置将在运行新运行之前停止所有正在运行的进程?

我总是忘记停止上一次跑步。因此,我碰到了一个问题,即上一次运行时该端口处于繁忙状态。因此,我必须停止先前的运行并重新启动新的运行。这需要很长时间。我想知道应该有什么方法可以简化这个过程。请让我知道任何想法吗?

p.s:我尝试使用宏记录多个步骤。那不能正常工作。

1 个答案:

答案 0 :(得分:1)

正如JB Nizet在评论中所说,您可以选中Single instance only面板中的Run/Debug Configurations复选框。

根据documentation

  

仅单个实例。在这种情况下,当您尝试启动运行/调试配置时,当一个相同类型的实例仍在运行时,将显示一个确认对话框。

     

如果在确认对话框中单击“确定”,则将停止运行器的第一个实例,然后将其替换。

     

如果未选中此复选框,则可以根据需要启动任意数量的运行器实例。结果,每个跑步者将在“运行工具”窗口的自己的选项卡中启动。