gpt4 book ai didi

java - 在关闭 Java 应用程序时运行 .bat 文件

转载 作者:行者123 更新时间:2023-11-30 06:38:08 27 4
gpt4 key购买 nike

我想在关闭 Java 应用程序时运行 .bat 文件。

我试过了,但是当我关闭 Java 应用程序时,bat 文件没有启动。

最佳答案

您可能想查看关闭 Hook 。基本上你可以注册一个未启动的线程,它会在退出进程启动时由 JVM 启动。

Runtime.getRuntime().addShutdownHook(thread)

根据文档:

Java 虚拟机响应两种事件而关闭:

  • 程序正常退出,当最后一个非守护线程退出或调用exit(等价于System.exit)方法时,或者
  • 虚拟机响应用户中断(例如键入 ^C)或系统范围的事件(例如用户注销或系统关闭)而终止。

关于java - 在关闭 Java 应用程序时运行 .bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2636288/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com