“插件”选项卡
“插件”选项卡允许您选择插件(aka. bundles)及其启动级别,从而允许您定制运行启动配置时使用的 osgi.bundles 和 osgi.bundles.defaultStartLevel 系统属性。
缺省启动级别
启动级别是一个正整数,它指定运行捆绑软件时使用的缺省 OSGi 启动级别。对选择的所有捆绑软件指定的缺省启动级别最初设置为 4。可以直接更改这个主设置以便同时修改所有捆绑软件的启动级别,也可以逐个捆绑软件地覆盖此设置。
缺省启动状态
启动状态向框架指出在安装捆绑软件后是否应该将其标记为处于活动状态。如果设置为 true(缺省值),则该框架启动时将始终启动该捆绑软件。自动启动插件是主设置,它同时应用于选择的所有捆绑软件,但也可以逐个捆绑软件地覆盖此设置。
选择捆绑软件
必须在此页上明确地选中框架启动后要安装的捆绑软件。缺省情况下,将对捆绑软件指定缺省启动级别和缺省启动状态,但通过适当地选择捆绑软件并编辑启动级别和状态,可以逐个捆绑软件地覆盖这些值。
提供了几个按钮来帮助您选择插件,其中包括添加必需的插件按钮。您应该经常使用添加必需的插件按钮,以确保所选插件子集完整。
请注意,如果工作空间捆绑软件的标识与目标捆绑软件相同,则将使用工作空间捆绑软件来代替相应的目标捆绑软件。可以通过取消选择工作空间捆绑软件并选择相应的目标捆绑软件来更改此行为。
验证插件集
您可以使用“插件”选项卡右下角的按钮来调用验证插件集功能。此功能对所选插件的集合进行分析以查找启动问题。例如,缺少依赖项、执行环境未满足条件以及平台过滤器不兼容等潜在问题将导致插件无法运行。
通过选中在启动前自动验证插件依赖项选项,可以使 PDE 在每次启动前都运行验证插件集功能。如果找到问题,就会显示指示出错的对话框以供您检查,并且您可以选择在不解决问题的情况下继续启动或者取消启动以解决问题。否则,如果未找到任何问题,启动过程就会正常地进行。