0

我创建了一个使用 Quartz Scheduler 的 java 应用程序。我正在尝试使用 Apache.Commons.Daemon 将其包装在 Windows 服务中。守护进程需要一个启动和停止方法。在调用 stop 方法之前,start 方法不应完成。如果我使用 start 方法调用 Quartz Scheduler,start 方法完成,控制权被传递给 Quartz 库中的一个方法。

调度程序需要灵活(一周中的某些天和一天中的某些时间),但我不依赖于 Quartz。我需要能够运行应用程序,即使没有用户登录,但我没有绑定到 Apache.Commons.Daemon。

关于我如何处理这个问题的任何建议?

谢谢,雷蒙德

4

1 回答 1

0

我发现 srvany 可以很好地托管 java 服务。不用担心,srvany 可以在所有版本的 Windows 上运行,尽管声明较小。没有停止,开始。有关简短教程和软件链接,请参阅https://www.iceflatline.com/2015/12/run-a-windows-application-as-a-service-with-srvany/

于 2017-06-23T13:06:54.127 回答