リモート ランタイム クラス ファイルを変更したい (リモート サーバーの JVM に既にロードされている)。
何段やればいいの?Instrumentation、classfiletransformer、ASM などのいくつかの API を知っています。ASM を使用して、ローカル ハードディスクにあるクラス ファイルを変更できます。JVM の PID をアタッチすることにより、locate JVM で現在ロードされているすべてのクラスの名前を取得できます。しかし、次は何ですか?リモートクラスファイルをローカルマシンに転送するためにソケットプログラミングを行う必要がありますか? そして、私はこれについて混乱しています。参照またはアドバイス。ご検討ありがとうございます。
質問する
387 次