Pet*_*zov 3 osgi apache-felix apache-karaf blueprint-osgi
我有一个关于 OSGI 捆绑包部署的问题。
我有 7 个包,需要按照严格的顺序进行部署,否则我会收到 no class found 错误。部分包用作静态库,部分导出 OSGI 服务。
在OSGI应用程序中这个问题通常是如何解决的?
这个问题是通过不解决来解决的(至少不是按照您要求的方式)。
也就是说:没有必须按照严格顺序安装/启动的捆绑包!这意味着您的捆绑包设计得非常糟糕。相反,更改您的捆绑包,以便它们可以按任何顺序启动。
如果您对此有困难,请修改您的问题,以便我们了解您认为需要开始订购的原因。