2011-07-17 17 views
3

私はJMX経由で通信している2つのJAVAプログラムA、Bを持っています。 プログラムAはクラスパスにクラスXを持ちますが、Bはそれを持っていません。しかし、私はそれをリフレクションによってBでインスタンス化したい。そのクラスをJMX経由でAからBに転送することも可能ですか?それがどうすればいい?JMX経由でクラス情報を読み込むことは可能ですか?

+0

アプリケーションBのクラスパスにクラスXまたはクラスXを含むjarを含めないのはなぜですか? – Amit

+0

それは、その特定のクラスXについてのその情報が必要なだけではありません。異なるAのhundretsとは異なるXのHundretsが存在する可能性があります。 –

+0

プログラム "A"はJMX MBeanServerに登録されている実際のMBeanですか? – Nicholas

答えて

0

.class、キャッシュのバイトを転送してからディスクから読み込むことができます。私はそれを試していないかもしれませんが、いくつかの問題がありますが、試してみる価値があります。

+0

ありがとう、私はそれを試してみます –

+0

あなたはそれを行うことができますか?私はクラスXを含む瓶のパスを尋ねようとしているので、ロードすることができます。 (同じシステム内の両方のプログラム) –

関連する問題