编译探针

在可以使用新探针或者已修改的探针之前,必须对它进行编译。

  1. 在包资源管理器中,右键单击想要编译的 .probe 文件,并从上下文菜单中选择 Probekit > 编译生成的文件与 .probe 文件放置在同一个文件夹中。
  2. 如果新文件没有出现在工作空间视图中,则选择文件 > 刷新

探针编译器将根据探针规范生成 Java 源代码文件。如果 .probe 文件名为 your_pk.probe,则生成的文件将名为 your_pk_probe.java。如果将工作空间设置为自动构建经过修改的资源,Eclipse 就会将生成的 Java 源代码编译为名为 your_pk_probe.classyour_pk_probe$Probe_0.class 的类文件。如果 .probe 文件包含多个探针,则其它类文件的名称为 your_pk_probe$Probe_1.class,并依此类推。这些类文件包含已编译的探针段以及在运行已检测的应用程序时执行的支持代码。

此外,探针编译器还将生成一个称为 your_pk_probe.probescript 的文件。此文件包含有关字节码检测引擎的指示信息,告诉它如何将探针插入到项目的类和 JAR 文件中。

如果探针包含对其它包和类的引用,则可能需要更改该探针的项目设置,以便可以解析编译时引用。可以在项目 > 属性 > Java 构建路径中找到这些设置。

上级主题:创建和使用探针

上一个主题: 创建和编辑探针
下一个主题:应用探针

Copyright IBM Corporation and others 2000, 2004.