Я разрабатываю плагин Eclipse, и у меня проблема
Мой код следующий:
String run_pelda = "cmd.exe /C pelda.exe";
Runtime pelda_rt = Runtime.getRuntime();
Process pelda_proc = javacheckgen_rt.exec(run_pelda);
И после того, как я хотел бы прочитать входные данные:
InputStream toolstr = tool_proc.getInputStream();
InputStreamReader r = new InputStreamReader(toolstr);
BufferedReader in = new BufferedReader(r);
Но мой новый Eclipse instsnce зависает. Я думаю, что я должен делать это в Java-потоках, но, к сожалению, я не знаю, как правильно его использовать.
Пожалуйста, дайте мне несколько идей!