Java アプリケーションからランタイム プロセスを作成したいと考えています。Java アプリケーションは、そのランタイム プロセスを開始するとすぐに戻る必要があります。また、ランタイム プロセスが完了する前に Java プロセスが終了することもあります。
これを達成できますか???
しかし、Java docs によると、Process オブジェクトによって表されるプロセスが、Process オブジェクトを所有する Java プロセスに対して非同期または並行して実行される必要はありません。
cmd.exe を呼び出して解凍を実行するランタイム プロセスを作成しました。また、巨大なファイルの場合、この解凍には非常に時間がかかります。だから、私が考えたのは、Javaからランタイムプロセスを開始する(つまり、解凍する)だけで、完了するまで待たずにさらに進む可能性があるということです。終了することもできますが、実行時プロセスはその作業を完了する必要があります。