我不太了解最新的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。