我正在寻找将Java应用程序作为*NIX守护程序或Windows服务运行的最佳方法。我已经研究了Java Service Wrapper、Apache Commons project 'jsvc'和Apache Commons project 'procrun'。到目前为止,Java服务包装器看起来是最好的选择...但是,我想知道是否有其他“开放源码友好”的授权产品。
发布于 2008-08-25 01:38:11
我自己在Java服务包装器方面取得了巨大的成功。我还没有看过其他的,但是ServiceWrapper的主要优点是:
不管怎样,就我的两分钱……:)
发布于 2009-05-11 08:02:31
另一个选择是WinRun4J。这只是windows,但有一些有用的功能:
它也是开源友好的(CPL),所以在使用上没有限制。
(完全披露:我在这个项目上工作)。
发布于 2008-08-25 01:27:23
是否有需要应用的特殊属性(如操作系统引导的资源管理)需要支持?否则,对于Unix,您应该能够通过编写适当的init.d脚本并将您的应用程序设置为自动启动来守护您的应用程序。
https://stackoverflow.com/questions/25530
复制相似问题