如何将来自Java的SIGINT信号发送到外部进程

时间:2013-06-30 08:01:29

标签: java

我创建了基于JAVA SWT的GUI,它与外部C ++可执行文件交互。我的GUI使用ProcessBuilder调用此c ++进程。在C ++进程可执行文件中,我有重载信号函数(CTRL + c,CTRL + D)。我的问题是如何从Java SWT GUI将CTRL + C发送到这个外部C ++进程?我已经尝试过使用链接:How to send SIGINT signal from Java to an external process?获得的'kill SIGINT pid',但有时候调用不起作用。有没有其他方法可以实现这一目标?提前谢谢。

0 个答案:

没有答案