从命令行以静态方式应用探针

可以使用命令 java ProbeInstrumenter 来从命令行以静态方式应用探针。

要从命令行应用探针:

  1. 确保类路径环境变量包含 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 文件合并成单个 probescript 文件,并在应用探针时将合并后的文件的名称传递给 ProbeInstrumenter。此外,也可以逐个地应用探针。
现在,可以运行项目并收集数据了。要获取指示信息,请参阅运行以静态方式应用了探针的项目