プロセスビルダーを使用してperlスクリプトを呼び出すJavaプロセスがあります。perlスクリプトは内部でバックグラウンドでバイナリを呼び出し、そのプロセスIDをそのperlスクリプトに持っています。これで、このプロセスIDをJavaに戻すことができます。
これで、JavaでプロセスIDを取得できました。Javaでそのプロセスが実行されているかどうか、または実行されていないかどうかを監視したいだけです。Java内でこの監視を行うにはどうすればよいですか。おそらく私はJavaスレッドが必要ですが、私はJavaに少し慣れていないので、誰かがいくつかの方向性を提案できますか?