使用maven bundle插件将bundle嵌入bundle中

时间:2015-10-01 20:53:50

标签: java osgi apache-felix osgi-bundle

所以我想知道是否有可能将bundle嵌入到其他bundle中。我知道我可以把它放到OSGi容器中,但在我的场景中我们假设我不能这样做。

我可以完全访问两个包的代码,Bundle A依赖于Bundle B。

Bundle B包含一些需要配置的OSGi服务和组件。

我想知道是否有办法以一种方式将Bundle B嵌入到Bundle A中,Bundle A和Bundle B的所有组件和服务在OSGi容器中都是可见的(例如在/ system / console / components下)或/ system / console / configMgr)。 我知道这听起来很棘手。

可能Bundle B必须作为Bundle A的捆绑包安装在OSGi容器中。这甚至可能吗?也许如果没有maven bundle插件,那么可能还有其他什么?

Apache Felix是我的OSGi容器

0 个答案:

没有答案