Apache Felix 的OSGi开发环境搭建
ApacheFelix 是OSGi R4.2 的一个实现。它包括了 OSGi 的框架和标准服务,最终提供一个与OSGi 框架和标准服务完全兼容的实现。
1. 下载Felix.
到http://felix.apache.org 下载 felix的zip 包。可以看到,felix包是非常小的,只有1.2M左右。解压。
2. 创建一个Java Project.



3. 将下载解压后的 Felix 复制到工程目录。

4. 将bin 目录下的felix.jar文件添加到build path中。


5. Run -> Run Configuration。右键 JavaApplication。点击New。创建Java Application 运行时配置。

6. 按照下图配置。

7. Run。出现如下图内容。说明配置成功。

我们可以输入 lb 命令看看结果。

需要注意,不同框架实现的命令可能不一样。OSGi 并没有对此进行规定。
至此,Felix 开发环境就搭建完成了。我们开发Bundle 需要调试的时候,可以在Debug 模式下启动Felix ,然后将相应 Bundle 部署到Felix 中。
本文介绍如何使用 Apache Felix 搭建 OSGi 开发环境,包括下载 Felix、创建 Java 项目、配置 Felix 运行环境等步骤。
224

被折叠的 条评论
为什么被折叠?



