在编译探针之后,可以从命令行使用 java ProbeInstrumenter 命令以静态方式应用它。
- 确保 classpath 环境变量包含 probekit.jar 文件的完整路径和文件名。probekit.jar 文件位于 Eclipse plugins 文件夹的 org.eclipse.hyades.probekit 子文件夹中。
- 确保 path 环境变量包含适合于您的平台的 org.eclipse.hyades.probekit 子文件夹的完整路径:
-
os\win32\x86(对于 Microsoft® Windows®)
-
os/solaris/sparc(对于 Solaris)
-
os/linux/x86(对于 Linux™)
- 在命令行上输入 java ProbeInstrumenter 命令,后面接着是要使用的探针的 probescript 文件的名称以及要检测的项的列表。 列表项可以是类文件、JAR 文件或文件夹。例如:
java ProbeInstrumenter myprobe.probescript c:\myproject_path\myprogram.jar
ProbeInstrumenter 将检测包含在列表中并且符合探针的目标规范的类文件。
提示: 您可以将多个探针应用于一个项目。单独编译每个探针。然后将生成的各个 probescript 文件并置成单个文件,然后在应用探针时将并置后的文件的名称传递给 ProbeInstrumenter。另外,一次可以将一个探针应用于项目。