基本的に、別の Java プロセスがあります。簡単にするために、Test.jar と呼びます。別のプログラムがあります。これを Program.jar と呼びましょう。私の目標は、自分のコンピューターで Test.jar を実行できるようにすることです。次に、Program.jar 内で、Test.jar が実行されていないか見つからない場合に、Test.jar の正しいプロセスを見つけて検出できるようにしたいと考えています。 Test.jar を開始するための何らかのメッセージを表示し、リフレクションなどで操作できるようにします。基本的に、別の Java プロセスにフックします。
これは可能ですか?情報を含むリソースを知っている人はいますか? ありがとう
さて、XY問題の投稿についてです。もう少しわかりやすくします。
私はそれに入るために認証を必要とするクライアントを持っています。ログインすると、クライアントは常にコンピューター上で実行され、クライアントにフックして特定のホストに接続するように指示するサードパーティプログラムを作成する必要があります (おそらく、既に存在する方法を使用して)クライアント自体のソース コードを変更せずに)。