3

2 つのアプリケーションを再グループ化する Eclipse プロジェクトがあります。2 番目のアプリケーションを単独で実行するか、最初のアプリケーションから実行したいと考えています。これは、メイン メソッドを呼び出すだけで実行できました。問題は、最初のアプリから 2 番目のアプリを起動すると、その 2 番目のアプリケーションを閉じると、最初のアプリケーションも閉じてしまうことです。その動作を回避して、最初のアプリケーションを実行し続けることはできますか?

ありがとう。

4

1 に答える 1

4

2番目のアプリケーションは、おそらくSystem.exit終了時にを発行しています。これが呼び出し元のアプリケーションをドラッグダウンするのを防ぐ唯一の方法は、別のプロセスで(ProcessBuilder.startまたはを介して)開始するか、カスタムセキュリティマネージャーをRuntime.exec使用してトラップして防止することです。System.exit

于 2012-04-18T03:17:33.930 に答える