在Apache Commons exec或ProcessBuilder之间做出决定
2022-09-01 17:39:31
我试图决定是否使用或共享资源执行官,ProcessBuilder
我的要求是,我只是试图创建一个守护进程,我不关心它的stdout/stdin/stderr。此外,我想在时机成熟时执行杀戮来破坏此过程。
我在Linux上使用Java。
我知道两者都有自己的痛苦和陷阱(例如,确保使用单独的线程来吞咽流可能会导致阻塞或死锁,以及关闭流,以免打开的文件悬而未决),并想知道是否有人有这样或那样的建议以及任何好的资源可以遵循。