当在工作空间中开发插件时,增量式 Java 编译器将编译 Java 源代码,并将 *.class 文件放入 PDE 项目的 bin 目录中。当准备测试插件时,可以启动运行时工作台实例来测试新插件。
启动运行时工作台最简单的方法是通过插件清单编辑器的“概述”页面的“测试”部分中的链接进行。从主菜单栏中选择运行 -> 运行方式 > 运行时工作台。这将立即创建另一个(运行时)工作台实例,该实例稍等即可出现。
要能够完全控制启动运行时工作台的方式,从主菜单栏中选择运行 > 运行...。这将显示“启动配置”对话框。
可以创建几种配置,并且为它们指定唯一的名称,每种配置具有不同的参数。这允许您只通过在不同配置之间进行切换来在不同条件下测试插件。
工作空间数据字段定义运行时工作台将使用的工作空间。此运行时工作空间的位置必须与主机实例的工作空间不同。
缺省 Eclipse 应用程序为 org.eclipse.ui.ide.workbench。启动它将导致出现另一工作台实例,其构成插件包括工作空间插件以及在 “目标平台首选项”页面上选择的插件。
可使用您选择的 JRE 测试运行时工作台,该 JRE 不一定是插件在工作空间中对其进行编译的 JRE。还可指定适合于您的测试的任何 VM 自变量。
PDE 使用在插件开发 > 目标环境首选项页面上指定的值来设置启动配置的缺省程序自变量。如果您在配置中手工更改这些值,则更改将只影响特定配置。在首选项页面上所作的更改会影响此后创建的所有配置。
按运行。另一个平台实例会打开。您将会见到称为“样本菜单”的顶部菜单项以及单个“样本操作”项。选择它将弹出一个对话框,包含“Hello, world”这一短语。