Prev / Next / たまにっき。

AddTracer

Category: [開発]
2005-12-14

バージョンアップした.動的にトレーサコードを埋め込めるようにした.

1. jar ファイルを指定する.manifest ファイルの Main-Class 属性が必須.
2. クラスファイルにトレーサコードを埋め込み,メモリ上に展開する.
3. メモリ上に展開したクラスをロードするクラスローダを用意.
4. 作成したクラスローダから Main-Class 属性に書かれているクラスをロード.
5. main メソッドをリフレクション API を用いて実行.

Main-Class 属性? ってな人は JAR マニフェスト を参照のこと.

Category: [開発]