静的に適用されたプローブのプローブ・インスツルメンテーションの除去

プローブを静的に適用するとき、Probekit インスツルメンテーション・エンジンがプローブ・コードと、プローブのクラスへの呼び出しを、アプリケーションのクラス・ファイルに挿入します。 プローブを変更するとき、またはそれ以上プローブ・データを収集しないときは、 プロジェクトのクラスおよび JAR ファイルからプローブ・インスツルメンテーションを除去します。

プローブ・インスツルメンテーションを除去するには、以下のようにします。
  1. 以下のステップのいずれかを実行してください。
    • ソース・コードからプロジェクトを再ビルドします。
    • 計測済みクラスおよび JAR ファイルを削除して、 オリジナルの計測されていないクラスおよび JAR ファイルから .bak ファイル名拡張子を除去します。
  2. プロジェクトがソース・プロジェクトである場合は、以下のステップを行います。
    1. プローブされたプロジェクトをクリーンおよび再ビルドし、class ファイルから プローブ・インスツルメンテーションをクリーンします。
    2. _probe.class ファイルを削除します。 (プローブを適用したとき、Probekit は必要な _probe.class ファイルを、 プロジェクトの出力コンテナーにコピーしました。)
    3. すべての jar.bak ファイルの名前を変更して、オリジナルの名前に戻します。
  3. プロジェクトがバイナリー・プロジェクトである場合は、以下のステップを行います。
    1. プロジェクトのクラスパスから _probekit_probes_ フォルダーを除去します。 (このフォルダーは、Probekit が作成して、クラスパスに追加しました。)
    2. _probekit_probes_ フォルダーを削除します。
    3. すべての bak ファイルの名前を変更して、オリジナルの名前に戻します。
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.