您可以直接在 OSGi 应用程序中包括 JAR 文件。如果要在应用程序中使用 JAR 文件内的软件包,并且要将软件包包括在独立的 OSGi 应用程序中,那么您可以在应用程序中包括 JAR 文件。您要在应用程序中包括的 JAR 文件必须采用 OSGi 捆绑软件格式。
请执行下列步骤以将 JAR 文件添加至应用程序。
过程
从 JAR 文件创建 OSGi 捆绑软件。 如果该 JAR 文件尚不是 OSGi 捆绑软件,请创建基于该 JAR 文件的捆绑软件。有关如何创建 OSGi 捆绑软件的详细信息,请参阅从 JAR 文件创建 OSGi 捆绑软件。如果您不确定某个 JAR 文件是否是捆绑软件,请打开该 JAR 文件并确保该 JAR 文件中有一个包含 Bundle-SymbolicName 头(名为 bundle)的 META-INF/MANIFEST.MF 文件。
确保该捆绑软件位于工作空间内。 如果从 JAR 文件创建了捆绑软件,那么新的捆绑软件将位于工作空间内。如果 JAR 文件已经是捆绑软件但未在工作空间内,请导入该捆绑软件。要导入该捆绑软件,请单击文件 > 导入 > OSGi > OSGi 捆绑软件或片段。按照向导中的步骤来导入捆绑软件。