Я использую построитель процессов для запуска новых основных классов. Я делаю builder.inheritIO();
, и он работает в Eclipse (stdout и stderr перенаправляют на единую консоль). Однако, когда я экспортирую банку, вывод не перенаправляется (показывается только исходный вывод процесса). Я на Java 7. Есть идеи, на что мне посмотреть?
Некоторый код:
ProcessBuilder builder = new ProcessBuilder(arr);
//builder.redirectOutput();
//builder.redirectError();
//builder.redirectOutput(ProcessBuilder.Redirect.INHERIT);
// those don't work either
builder.inheritIO();
Process p = builder.start();