【发布时间】:2016-12-15 16:25:56
【问题描述】:
我在部署捆绑包时收到Missing requirement osgi.wiring.package ... 错误,缺少的包来自库(maven 依赖项),因此捆绑包位于其classpath
我的理解是:当使用来自另一个 OSGI bundle 的某个类时,该捆绑包应在其导出中声明它,而用户应在其 imports 中声明它,但事实并非如此,这只是一个自制的库(没有部署到 osgi 容器,甚至没有 bundle )所以肯定有一些我不太明白的地方
【问题讨论】: