将 OSGi 捆绑软件添加到 Liberty 功能部件项目

Liberty 功能部件包括 OSGi 捆绑软件,这些 OSGi 捆绑软件包含类和服务。这些类和服务将实现 Liberty 功能部件提供的功能。要将 OSGi 捆绑软件包括在使用 WebSphere Application Server Developer Tools 创建的 Liberty 功能部件中,可以将这些捆绑软件添加到相应的 Liberty 功能部件项目。

过程

要将 OSGi 捆绑软件添加到 Liberty 功能部件项目,请完成以下步骤:

  1. 从“项目资源管理器”视图中,通过双击项目层次结构中的清单节点来打开 Liberty 功能部件项目的功能部件清单文件,该节点由清单图标 (截屏为清单图标) 所指示。.
  2. 在“包含的捆绑软件”窗格中,单击添加以选择一个或多个捆绑软件来添加到 Liberty 功能部件项目,或者单击新建以创建新的 OSGi 捆绑软件来添加到 Liberty 功能部件项目。 有关创建 OSGi 捆绑软件的信息,请参阅创建 OSGi 捆绑软件项目
  3. (可选)要指定所包含捆绑软件的版本范围,请选择捆绑软件,单击属性,然后在最小版本最大版本字段中输入必需值。
  4. (可选)使用“属性”对话框中的位置字段来指定在导出时要打包捆绑软件的位置(相对于产品扩展安装文件夹)。如果要将捆绑软件打包到多个位置,请以逗号分隔的列表输入位置。缺省情况下,捆绑软件会打包到 /lib 文件夹。

结果

捆绑软件名称会添加到清单文件中的 Subsystem-Content 头。有关 Liberty 功能部件的功能部件清单文件中的头的更多信息,请参阅 Liberty 功能部件清单文件


用于指示主题类型的图标 任务主题

文件名:t_feature_project_add_bundles.html