我听说在Java 9中,他们对进程API进行了大量更新。现在有没有更简洁的方法来向Java生成的
以前,我不得不使用反射获取
Process
发送信号?这些信号用作触发进程中动作的简单方式。以前,我不得不使用反射获取
pid
,然后使用Runtime#exec
发送kill
命令。我认为您仍然需要使用Runtime#exec
,因为信号可能与操作系统相关,但我想知道是否有比这更好的方法!Process p = Runtime.getRuntime().exec(...);
...
Runtime.getRuntime().exec("kill -SIGUSR1 " + p.getPid());
getPid
的。只是想知道我有没有漏掉什么! - flakes