Използвам конструктора на процеси, за да стартирам нови основни класове. Правя 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();