Java で別のプログラムを実行するプログラムを作成するにはどうすればよいですか? また、そのプログラムの入力は私たちのプログラムから与えられ、そのプログラムの出力はファイルに書き込まれる必要があります。
これは、出力を取得するための私の小さなコード セットです。
Process p = Runtime.getRuntime().exec("C:\\j2sdk1.4.0\bin\\helloworld.java");
BufferedReader input =
new BufferedReader(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null)
System.out.println(line);
input.close();
これは私のコードのセットでしたが、これはIOException
.