Eclipse 应用程序启动程序

PDE 提供了 Eclipse 应用程序启动程序。此启动程序允许通过启动单独的 Eclipse 应用程序来运行和调试插件。与 Eclipse 中的所有其他启动程序(例如 Java 应用程序启动程序和 Java Applet 启动程序等等)相同,可以通过快捷方式来调用 Eclipse 应用程序启动程序。并且,它的启动配置是在“启动配置”对话框中集中管理的。

 

通过快捷方式启动

测试插件的一种快速方法是通过 Eclipse 应用程序启动快捷方式来启动单独的应用程序,这些快捷方式是以下列方式提供的:

启动快捷方式对上下文敏感。如果选择的资源是声明了应用程序(org.eclipse.core.runtime.applications 扩展)或产品(org.eclipse.core.runtime.products 扩展)的插件项目或插件清单编辑器,PDE 就会启动该应用程序或产品。随 PDE 一起启动的插件集是仅包含所选插件及其所有必备插件的最小集合。如果所选插件同时包含产品扩展和应用程序扩展,则产品扩展优先。

如果所选插件未包含产品扩展或应用程序扩展,PDE 就会启动 ${target_home}/configuration 目录中 config.ini 文件的 eclipse.product 键中定义的缺省产品。${target_home} 是指窗口 > 首选项... > 插件开发 > 目标平台首选项页上指定的目标平台位置。如果已启动缺省产品,则启动时使用的插件集是所有工作空间插件以及目标平台首选项页上选中的所有插件。标识与工作空间插件的标识有冲突的目标插件不会包括在启动配置中。

PDE 将创建新的 Eclipse 应用程序启动配置并使用合理的缺省值对其进行预先配置。仅当有需要时才会执行此操作 - 并不是每次调用 Eclipse 应用程序启动快捷方式时都会执行此操作。PDE 将首先搜索现有的 Eclipse 应用程序启动配置并重复使用已与所启动的产品或应用程序相关联的启动配置。如果有多个现有启动配置与所启动的产品或应用程序相关联,PDE 就会显示一个对话框,该对话框包含所有匹配的启动配置并允许用户进行选择。

 

定制启动配置

如果要对 Eclipse 应用程序的启动方式进行全面控制,请在“启动配置”对话框中创建和定制启动配置。

可以通过从顶级菜单中选择运行 > 运行...调试 > 调试...来 打开“启动配置”对话框。可以通过在左边的树查看器中双击 Eclipse 应用程序节点来创建新的 Eclipse 应用程序启动配置。

Eclipse 应用程序启动配置包含 7 个选项卡,这些选项卡允许您定制测试启动的所有方面。请参阅下列文档以了解更多详细信息: