2017-06-12 4 views
-1

私のアプリケーションのメインプロセスが終了した後に実行され続けるProcessを作成する方法を探しています。これは私がです。私のアプリケーションの別のインスタンス(最初のインスタンス終了後)にを取得してください。 私は、Linuxのシェルの画面のようなものですが、Javaの場合はProcessです。 可能かどうかわかりません...メインプロセス終了後に再接続可能なシステムプロセス(ProcessBuilder)を作成する

+1

どういう意味ですか?アプリケーションの別のインスタンスで子プロセスを取得した後で、その子プロセスに対して実行されるアクションは何ですか? – KernelMode

+0

私はそれが可能だとは思わない。通常のプロセス間通信を行う必要があります。 – Andreas

+0

次に、アプリケーションで制御される非子プロセスを作成できますか? –

答えて

1

それはできません。既存のプロセスまたはプロセスの子プロセスでないプロセスに対しては、Processオブジェクトを取得することはできません。

screenは実際には終了しません。 screenセッションからデタッチすると、バックグラウンドで引き続き実行され、内部で開始されたプロセスの制御が維持されます。セッションに再接続すると再び見えるようになりますが、本当にその間ずっと動いていました。

+0

しかし、javaのような画面がありますか? –

関連する問題