Tag: 程序守护进程

java background / daemon / service跨平台最佳实践

我正在寻找在大多数平台(Windows,Mac OS,Linux [特别是Ubuntu])中使我的桌面java程序在后台( 守护程序/服务 ?)运行的最佳方法。 通过“最好的方式”,我希望找到一种方式: 需要最少量的平台特定代码。 不要求用户做一般计算机用户不能/不会做的任何事情 不是资源匮乏。 我理解我的要求可能不切实际,但我希望这种情况有某种“最佳实践”。 怎么前进?