IBM j9 (エミュレーター JVM から Windows Mobile) で実行されているプロセスの出力を読み取る必要があります。私はこれを試しました:
Process p = Runtime.getRuntime().exec("j9.exe");
BufferedReader br = new BufferedReader(new InputStreamReader(
p.getInputStream()));
String stringLog;
while ((stringLog = br.readLine()) != null) {
System.out.println(stringLog + "\n");
}
j9.exe
しかし、既存のプロセスではなく、の新しいインスタンスを返したため、機能しませんでした。
(既存のプロセスの) j9console から System.out に記録されているすべてのメッセージを取得する必要があります。どうすればそれを行うことができますか?