当在工作区中开发插件时,增量式 Java 编译器将编译 Java 源代码, 并将 *.class 文件放入 PDE 项目的 bin 目录中。当准备测试插件时,可以启动运行时平台实例来测试新插件。
JDT 工具允许您使用您选择的外部 JDK。PDE 与 JDT 工具使用相同的信息,因此,需要确保已经定义了缺省 VM 和其他运行时信息。有关此进程的更多信息,参见“JDT 用户指南”。
JDT 启动工具需要选择可运行的类(具有 main 方法的类)才能运行程序。PDE 提供了它自己的启动板,该启动板的工作方式是不同的。您只需要选择 PDE 项目就可以运行插件。PDE 启动板(也称为“运行时工作台”)将使用在 “PDE 首选项”中设置的运行时平台路径来启动平台的另一个实例,并将插件包含在工作区中。这样,无须导出或封装插件就可以测试您的工作。
可以通过按工具栏上的“运行”图标来运行插件。(PDE 启动板设置为 PDE 创建的项目的缺省启动板。) “运行/调试”透视图将自动打开,紧接着出现新的平台实例。
在运行之前,确保已经按照配置 PDE 中描述的那样来设置了环境。您将想要让设计和运行时的工作区有所不同。
选择我们先前创建的 com.example.xyz 项目,并按运行按钮。另一个平台实例会打开。不会立即看到新操作集, 因此,需要通过选择透视图 -> 定制 -> 其他..., 并选择“样本操作集”(已添加的操作集)的复选框,从而激活新操作集。“样本菜单”现在应该显示在菜单栏中,并且具有“样本操作”项。选择它会将“Hello, PDE world”输出到“调试”透视图的“控制台”视图中(在主机平台实例中)。