“插件”选项卡

测试插件时,可以在启动配置的“插件”选项卡上管理并手工选择要启动的插件列表。

“插件”选项卡

 

插件选择选项

启动所有工作空间和已启用的外部插件选项是缺省设置。对于此选项,所安装的运行时 Eclipse 应用程序中包含的插件是所有工作空间插件以及窗口 > 首选项... > 插件开发 > 目标平台首选项页上 明确选中的所有插件。此选项只要求您进行非常少量的维护工作;这是因为,插件列表由 PDE 维护,并且,如果您在工作空间中创建或删除了插件,就会在每次启动前更新此列表。如果在启动配置的“主要”选项卡上将要运行的程序设置为目标的缺省产品缺省应用程序,则建议您使用此选项。

使用工作空间中的功能部件是一个高级选项,它要求您进行特殊的设置工作。仅当您想要测试功能部件生命周期,并且仍然让更新管理器控制启动顺序时,才应该使用此选项。请参阅提示与技巧部分以了解有关如何为此选项设置工作空间的详细信息。

当您测试使用了工作空间和目标中的一小部分插件的 RCP 应用程序时,通常使用从列表中选择插件和段选项。与另外两个选项相比,此选项要求进行更多的维护工作;这是因为,如果在工作空间中添加或除去了插件,则必须确保所选插件的列表是最新的。提供了几个按钮来帮助您选择插件,其中包括添加必需的插件按钮。您应该经常使用添加必需的插件按钮,以确保所选插件子集完整。

请注意,如果工作空间插件的标识与目标插件相同,则将使用工作空间插件来代替相应的目标插件。此行为适用于上述全部三个插件选择选项;但是,也可以通过选择第三个选项,然后取消选择工作空间插件并选择相应的目标插件来更改此行为。

 

验证插件集

您可以使用“插件”选项卡右下角的按钮来调用验证插件集功能。此功能对所选插件的集合进行分析以查找启动问题。例如,缺少依赖项、执行环境未满足条件以及平台过滤器不兼容等潜在问题将导致插件无法运行。

通过选中在启动前自动验证插件依赖项选项,可以使 PDE 在每次启动前都运行验证插件集功能。如果找到问题,就会显示指示出错的对话框以供您检查,并且您可以选择在不解决问题的情况下继续启动或者取消启动以解决问题。否则,如果未找到任何问题,启动过程就会正常地进行。