对OSGi版本4.3和Felix感到困惑



我不太了解最新的Apache Felix版本(4.0.2)的OSGi版本。

我读过Apache Felix 4符合OSGi 4.3,我认为这意味着Felix框架包将导出org.osgi.framework版本1.6.0。

它没有,快速浏览一下 Felix 的清单说它导出了 1.5.0 版,所以(至少)这些假设之一是错误的。如果我检查 Equinox 3.7,我确实看到 org.osgi.framework 版本 1.6.0 的导出

谁能指出我正确的方向?

您一定是看错了导出。Felix 4 是一个兼容 OSGi R4.3 的框架,它确实导出org.osgi.framework版本 1.6.0。

更新于 2014 年 10 月 23 日

以上指的是Felix 4.2版本,这是当时可用的最高版本。当前版本的Felix(4.4)现在支持OSGi Release 5 API。

最新更新