如何停止正在运行的处理器,以便它调用closures挂钩?

当我在intelliJ运行我的程序,然后使用STOPbutton,它不会调用我创build的closures挂钩。 有没有智能的方法让那些呼叫关机?

谢谢

您需要使用“ 运行”面板中的 退出”button,而不是“停止”button。 请注意,它只在运行时工作,在debugging时不起作用。

下面是截图,如果你找不到它:

出口

此function使用平台特定的代码,目前仅适用于Windows和Linux。 一旦IDEA-56273被修复,这个function应该也可以在Mac上使用。 它在IDEA的10.5版本中被修复。