コマンド行から静的にプローブを適用

コマンド java ProbeInstrumenter を使用してコマンド行から静的にプローブを適用できます。

コマンド行からプローブを適用するには、次の手順を実行します。

  1. ご使用のクラスパス環境変数に、probekit.jar ファイルの絶対パスおよびファイル名を必ず組み込みます。probekit.jar ファイルは、Eclipse plugins フォルダーの org.eclipse.hyades.probekit サブフォルダーに配置されています。
  2. ご使用の PATH 環境変数に、以下のユーザーのプラットフォームに適した org.eclipse.hyades.probekit のサブフォルダーへの絶対パスを必ず組み込みます。
    • Windows プラットフォーム・アイコン os\win32\x86 for Microsoft® Windows®
    • Solaris プラットフォーム・アイコン os/solaris/sparc for Solaris
    • Linux プラットフォーム・アイコン os/linux/x86 for Linux™
  3. コマンド行で、コマンド java ProbeInstrumenter、 使用するプローブの probescript ファイルの名前、および装備する項目のリストの順に入力します。 項目のリストは、クラス・ファイル、jar ファイル、またはフォルダーです。以下に例を示します。
    java ProbeInstrumenter myprobe.probescript c:¥myproject_path¥myprogram.jar
ProbeInstrumenter には、ユーザーのリストに組み込まれ、プローブのターゲット指定と一致する、クラス・ファイルが装備されています。
ヒント: 複数のプローブをプロジェクトに適用するためには、すべての probescript ファイルを連結して単一の probescript ファイルにし、プローブを適用するときにその連結したファイルの名前を ProbeInstrumenter に渡すことができます。あるいは、プローブを一度に適用することもできます。
これで、プロジェクトを実行してデータを収集できるようになりました。 手順については、『静的に適用したプローブでのプロジェクトの実行』を参照してください。