プロセスの出力を消費するためにStreamGobblerを使用しています。
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line = null;
int count = 0;
while ( (line = br.readLine()) != null);
{
if(line == null){
System.out.println("This shouldn't print out.");
}
}
文字列「これは印刷すべきではない」ことは明らかだと思います。印刷するべきではありませんが、印刷します。さらにどのようなデータを提供すればよいかわかりません。