当我在intellij中运行程序,然后使用stop按钮时,它不会调用我创建的关闭挂钩。在intellij中有没有一种方法可以让那些人在关机时被调用?
mcdcgff01#
您需要使用“运行”面板中的“退出”按钮,而不是“停止”按钮。请注意,它只在运行时工作,在调试时不工作。以下是找不到的截图:此功能使用特定于平台的代码,目前仅适用于windows和linux。一旦idea-56273被修复,这个功能应该也可以在mac上使用。在idea的10.5版本中它是固定的。
lhcgjxsq2#
如果你在mac上(我假设是linux),获取pid并从终端使用kill。这是一个额外的步骤,但可以在需要时调试关闭处理程序。
2条答案
按热度按时间mcdcgff01#
您需要使用“运行”面板中的“退出”按钮,而不是“停止”按钮。请注意,它只在运行时工作,在调试时不工作。
以下是找不到的截图:
此功能使用特定于平台的代码,目前仅适用于windows和linux。一旦idea-56273被修复,这个功能应该也可以在mac上使用。在idea的10.5版本中它是固定的。
lhcgjxsq2#
如果你在mac上(我假设是linux),获取pid并从终端使用kill。这是一个额外的步骤,但可以在需要时调试关闭处理程序。