java - Java中向子进程发送信号

标签 java signals

我正在制作一个 Java 应用程序,它要求我能够暂停(和恢复)使用 ProcessBuilder 运行的子进程。我以为我可以通过向进程发送信号 SIGSTOPSIGCONT 来做到这一点,我用谷歌搜索了它,但我找不到任何与此相关的信息。

如何向子进程发送信号?

最佳答案

我不知道你为什么反对杀人,这很简单。

int child_pid = 12345;
Runtime.getRuntime().exec("kill -SIGSTOP " + Integer.toString(child_pid));

关于java - Java中向子进程发送信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57095438/

相关文章:

java - 如何将 XML 布局包含到 Android 库中

java - 需要一些影片来了解如何使用 MySQL?

python - django-paypal 收不到信号

Python multiprocessing - 捕获信号以重新启动子进程或关闭父进程

java - 如何绕过 Java EE 安全角色

java - 我想将我的实体类添加到 Netbeans 上的可用实体类

java - 使用java通过串口发送CRC命令

python - Django:基本模型信号处理程序不触发

c++ - 插槽可以接受比信号提供的参数更少的参数,如何? -Qt

multithreading - 通过 POSIX 信号终止 C++11 中的多线程应用程序