安排没有Windows任务计划程序的可执行文件

时间:2014-02-26 10:17:19

标签: java windows-applications

是否可以安排可执行文件在使用java注销之前运行? 我正在处理一个需要在系统注销/关闭之前向服务器发送消息的应用程序。但我没有找到任何方法来解决它。如果有人知道PLZ帮助我。

先谢谢。

1 个答案:

答案 0 :(得分:3)

如评论中所述,ShutdownHook可能就是您要搜索的内容。 简短的例子:

Runtime.getRuntime().addShutdownHook(new Thread() {
  @Override 
  public void run() {
    // Code to be executed when JVM exits
    System.out.println("JVM exit");
  }
});

请注意,只要JVM退出,ShutdownHook就会执行。所以当你的程序正常终止时它也会执行。

如果您对此答案有任何其他问题的评论。