在运行时我正在安装一个捆绑包,该捆绑包的Bundle-ActivationPolicy是急切的。捆绑状态解析或安装或活动是什么?准确地说在运行时安装后的状态包是什么? 我正在使用bundleContext.installBundle(URL);
进行安装答案 0 :(得分:1)
安装捆绑包时,首先进入 INSTALLED 状态。
OSGi包的生命周期可在OSGi R6 Core Specification的第4.4节中找到。请特别参考第107页的图4.4,其中显示了状态转换图。
您几乎肯定不需要Bundle-ActivationPolicy
急切使用。它没有做你认为它做的事情,它实际做的事情几乎没有用。我强烈建议你忽略它。