java - 如何停止在 IntelliJ 中运行的进程以调用关闭 Hook ?

标签 java intellij-idea

当我在 IntelliJ 中运行我的程序然后使用 STOP 按钮时,它不会调用我创建的关闭 Hook 。 IntelliJ 中有没有办法让那些调用关闭?

最佳答案

您需要使用运行面板中的退出按钮,而不是停止按钮。请注意,它只在运行时有效,在调试时无效。

如果找不到,请看截图:

Exit

此功能使用特定于平台的代码,目前仅适用于 Windows 和 Linux。 一次IDEA-56273已修复,Mac 上应该也有此功能。 在 IDEA 10.5 版本中已修复。

关于java - 如何停止在 IntelliJ 中运行的进程以调用关闭 Hook ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4727536/

相关文章:

java - 在 Android 上使用 GSON 将 JSON 日期格式解析为字符串

java jersay 多个 ServletContainer 过滤器

java - 如何使用 Eclipse 在虚拟机上进行开发?

java - 如何在没有 XML 文件的情况下在 IDEA/Eclipse 中运行 TestNG TestSuite?

java - 在 IntelliJ 2018 中设置 java 编译器的位置

android - Maven、IntelliJ Idea 和 Android 资源

java - 如何读取连续数据并显示

java - 尝试创建字符计数器,但我的按钮没有更新 while 循环 boolean 值来执行此操作

scala - Plotly 和 IntelliJ IDEA

intellij-idea - Intellij 的默认 SQL Server session