Processクラスを使用してプロセスを実行しています。プロセスを正常に実行するには、エラーストリームを確認する必要があるようです。プロセスを正しく実行するために必要なエラーストリームを通過するのはなぜですか?私が間違っていることはありますか?
Process wkstdin = Runtime.getRuntime().exec(command);
BufferedWriter wkstdin_writer = new BufferedWriter(
new OutputStreamWriter(wkstdin.getOutputStream()));
//write data
コードの必要な部分:
BufferedReader input = new BufferedReader(new InputStreamReader(
wkstdin.getErrorStream()));
String ch;
while ((ch = input.readLine()) != null)
{
System.out.println(ch);
}