9
我有一個Java Process實例及其相關流的句柄。這是一個控制檯程序。我想模擬一個休息序列。在Windows上,這是Ctrl-C。這可能沒有本地人嗎?如何將中斷鍵序列發送到Java進程?
這樣做的原因:控制檯程序是一個命令行控制檯本身,控制另一種語言的虛擬機。用戶可以從這個控制檯程序運行另一個程序。程序運行時,中斷序列會中斷底層程序的執行,並導致控制檯程序進入調試模式。
我們是Java包裝這個控制檯調試器,以便它可以通過IDE(Eclipse)驅動。發送中斷序列相當於在Eclipse調試器中按下「suspend」。
@Eddie:謝謝你的提示。我更新了我的帖子以添加更多背景信息。我的意圖不完全是你所描述的。 – 2009-05-26 21:59:33