从命令行以静态方式应用已编译的探针

在编译探针之后,可以从命令行使用 java ProbeInstrumenter 命令以静态方式应用它。

先决条件: 从命令行编译要以静态方式应用的探针

要从命令行应用探针:

  1. 确保 classpath 环境变量包含 probekit.jar 文件的完整路径和文件名。probekit.jar 文件位于 Eclipse plugins 文件夹的 org.eclipse.hyades.probekit 子文件夹中。
  2. 确保 path 环境变量包含适合于您的平台的 org.eclipse.hyades.probekit 子文件夹的完整路径:
    • “Windows 平台”图标 os\win32\x86(对于 Microsoft® Windows®)
    • “Solaris 平台”图标 os/solaris/sparc(对于 Solaris)
    • “Linux 平台”图标 os/linux/x86(对于 Linux™)
  3. 在命令行上输入 java ProbeInstrumenter 命令,后面接着是要使用的探针的 probescript 文件的名称以及要检测的项的列表。 列表项可以是类文件、JAR 文件或文件夹。例如:
    java ProbeInstrumenter myprobe.probescript c:\myproject_path\myprogram.jar
ProbeInstrumenter 将检测包含在列表中并且符合探针的目标规范的类文件。
提示: 您可以将多个探针应用于一个项目。单独编译每个探针。然后将生成的各个 probescript 文件并置成单个文件,然后在应用探针时将并置后的文件的名称传递给 ProbeInstrumenter。另外,一次可以将一个探针应用于项目。
现在可以运行项目并收集数据了。有关指示信息,请阅读运行具有以静态方式应用的探针的项目
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.