2
我正試圖編寫一個Eclipse插件,當已經運行的LaunchConfiguration
在控制檯中打印一個用戶預定義的字符串時,該插件將啓動一個LaunchConfiguration
。如何通過eclipse-plugin讀取控制檯輸出文本?
這裏是我要找的僞代碼示例:
String check = "Server started and running";
new ConsoleOutputListener(Event event) {
String consoleText = event.getConsoleOutputTextOfAllConsoles();
if(consoleText.contains(check)) {
//launch LaunchConfiguration
}
}
是否有從上述實施例的方法嗎? 任何幫助si一如既往的讚賞!
您好格雷格我編輯了這個問題,並添加了一個例子。我認爲你的解決方案不是我特別尋找的,但是也許你可以再次看看編輯過的問題。提前致謝。 – PrestigeDev
我認爲你仍然必須使用模式匹配器監聽器,但您可以通過偵聽添加的控制檯來動態設置它。我已經更新了答案,以概述如何做到這一點。 –
它完美的工作。謝謝Greg,您在Stackoverflow的工作非常棒。 – PrestigeDev