【发布时间】:2013-12-07 12:58:40
【问题描述】:
我是 OSGi 平台的新手。
有一个 OSGi 包 B1 依赖于另一个包 B2,这很可能不是由容器提供的,我可以将两个包打包在同一个 jar 中吗?
如果是:怎么做?如果安装了jar 并且已经安装了捆绑软件会发生什么?
【问题讨论】:
-
只是好奇你为什么要这样做?您可以同时加载 B1 和 B2 包。
-
@codesalsa 因为我们不能强迫某人(非技术人员)下载两个文件。实际上有一个基于 OSGi 的插件框架,安装这种插件最常用的方法是提供一个 jar 文件(它是一个包)。
标签: osgi osgi-bundle