Equinox OSGi 框架启动程序

PDE 提供了 Equinox OSGi 框架启动程序,它允许您启动 OSGi 框架并测试或调试 OSGi 捆绑软件。与 Eclipse 中的所有其他启动程序(例如 Java 应用程序启动程序和 Java Applet 启动程序等等)相同,可以通过快捷方式来调用 Equinox OSGi 框架启动程序。并且,它的启动配置是在“启动配置”对话框中集中管理的。

请注意,在 Eclipse 中,术语插件捆绑软件可以互换。插件就是捆绑软件,捆绑软件就是插件

 

通过快捷方式启动

测试捆绑软件的一种快速方法是通过从插件项目的上下文菜单中选择运行方式 > Equinox 框架来启动 Equinox OSGi 框架。要以调试方式启动,请从插件项目的上下文菜单中选择调试方式 > Equinox 框架

使用快捷方式时,PDE 将搜索现有的 Equinox OSGi 框架启动配置,并且仅当找不到任何现有启动配置时才会创建新配置。如果只找到一个启动配置,就会使用该配置。如果找到多个配置,PDE 就会显示包含所有现有 Equinox OSGi 框架启动配置的选择对话框并提示用户进行选择。

缺省情况下,PDE 将使用 -console 程序参数来启动 Equinox OSGi 框架。此选项将启用 OSGi 控制台,从而允许您执行许多命令,例如安装、启动和停止捆绑软件。

 

定制启动配置

如果要对 Equinox OSGi 框架的启动方式进行全面控制,请在“启动配置”对话框 中创建和定制启动配置。

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

Equinox OSGi 框架启动配置包含 6 个选项卡,这些选项卡允许您定制测试启动的所有方面。请参阅下列文档以了解更多详细信息: