Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
2 つのアプリケーションを再グループ化する Eclipse プロジェクトがあります。2 番目のアプリケーションを単独で実行するか、最初のアプリケーションから実行したいと考えています。これは、メイン メソッドを呼び出すだけで実行できました。問題は、最初のアプリから 2 番目のアプリを起動すると、その 2 番目のアプリケーションを閉じると、最初のアプリケーションも閉じてしまうことです。その動作を回避して、最初のアプリケーションを実行し続けることはできますか?
ありがとう。
2番目のアプリケーションは、おそらくSystem.exit終了時にを発行しています。これが呼び出し元のアプリケーションをドラッグダウンするのを防ぐ唯一の方法は、別のプロセスで(ProcessBuilder.startまたはを介して)開始するか、カスタムセキュリティマネージャーをRuntime.exec使用してトラップして防止することです。System.exit
System.exit
ProcessBuilder.start
Runtime.exec