次のように、Java で子プロセスを起動します。
final String[] cmd = {"<childProcessName>"};
Process process = Runtime.getRuntime().exec(cmd);
バックグラウンドで実行されるようになりました。すべて順調です。
私のプログラムがクラッシュした場合(まだ開発中です:-))、子プロセスはまだぶらぶらしているようです。親のJavaプロセスが終了したときに自動的に終了させるにはどうすればよいですか?
役に立ったら、私は Mac OS X 10.5 を使用しています