配置 OSGi 捆绑软件存储库

关于此任务

OSGi 捆绑软件存储库是在存储库 XML 文件中描述的捆绑软件的外部集合。如果 OSGi 应用程序需要外部存储库中提供的捆绑软件来正确编译,那么您可以配置工作空间以装入这些捆绑软件。还可以将捆绑软件存储库描述部署至服务器,以便服务器可以在您部署应用程序之后访问必需的捆绑软件。

下列步骤描述了您可以如何访问 OSGi 捆绑软件存储库视图并了解用于配置捆绑软件存储库的选项。

过程

  1. 访问捆绑软件存储库视图。 单击窗口 > 显示视图 > 其他 > OSGi > OSGi 捆绑软件存储库。这时,将在工作空间中打开 OSGi 捆绑软件存储库视图。
  2. 添加存储库。 右键单击 OSGi 捆绑软件存储库图标。选择添加存储库。这时,将显示新建 OSGi 捆绑软件存储库对话框。输入存储库所需的信息,然后在完成时单击确定
    存储库 URL
    存储库描述文件的 URL。存储库描述文件可通过 HTTP 在网络上可用,也可以位于本地文件系统上。如果该文件通过 HTTP 可用,请输入该 URL 并单击装入。如果该文件在本地,请单击本地并浏览至该文件。
    注: 对于通过 HTTP 可用的文件,将禁用对话框中的确定按钮,直到成功装入该文件为止。
    目标平台
    您要对其编译应用程序的目标平台。例如,WebSphere Application Server V8.0
  3. 选择要从您添加的存储库中装入的捆绑软件。 您可以通过按住 Ctrl 键进行选择来选择多个捆绑软件。
  4. 装入捆绑软件。 右键单击所选捆绑软件,然后单击装入捆绑软件。装入捆绑软件会将该捆绑软件的一份副本高速缓存在工作空间的 .metadata 文件夹中,以便需要该捆绑软件的项目可以正确编译。
    注: 该捆绑软件在工作空间的项目视图中不可视。
    注: 按服务查找要装入的捆绑软件

    如果某个捆绑软件具有使用另一个捆绑软件中 API 的服务,并且您要装入包含该 API 的捆绑软件,那么您可以快速标识并装入该捆绑软件。展开包含该服务的捆绑软件。右键单击该服务,然后选择装入服务 API...装入服务 API 捆绑软件对话框将显示包含该服务所使用的 API 的捆绑软件。选择要装入的捆绑软件,然后单击确定

  5. 将捆绑软件存储库描述部署至服务器。 如果要使服务器能够访问应用程序所需的位于捆绑软件存储库中的捆绑软件,请将捆绑软件存储库描述部署至服务器。右键单击您添加的捆绑软件存储库,然后选择部署至服务器
  6. 在捆绑软件存储库视图中浏览其他操作。 捆绑软件存储库视图中可用的其他操作为关联目标刷新删除。要访问这些操作,请右键单击现有捆绑软件存储库。这些操作的描述位于以下列表中:
    关联目标
    更改您要对其编译应用程序的目标平台。例如,WebSphere Application Server V8.0
    刷新
    如果更改了存储库上的捆绑软件,请单击刷新以装入捆绑软件的最新版本。
    删除
    单击删除以从捆绑软件存储库视图中移除存储库。
指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:tbundle_repos.html