良好的 Java 进程控制库 [已关闭]
2022-09-01 14:42:29
众所周知,Java进程控制很糟糕 - 主要是由于Java VM / JDK类(例如.java.lang.Process)的支持不足。
我想知道,有没有可靠的好的开源库。
要求是:
- 开放源码软件
- 启动/停止进程
- 管理 STDIN 和 STDOUT
- 跨平台(至少按此顺序排列的 Linux、Windows、Solaris、HP 和 IBM)
- (可选)可重新启动
- (理想)成熟
众所周知,Java进程控制很糟糕 - 主要是由于Java VM / JDK类(例如.java.lang.Process)的支持不足。
我想知道,有没有可靠的好的开源库。
要求是:
Java Service Wrapper可能是你正在寻找的。它是跨平台的,可用于作为Windows服务启动事物,捕获IO,并且通常完全管理任何Java应用程序。它的重量非常轻,设计精良。Atlassian用它来包装他们的产品(Jira,Bamboo等),因此它经过了战斗测试。