Apache Felix 的OSGi开发环境搭建

本文介绍如何使用 Apache Felix 搭建 OSGi 开发环境,包括下载 Felix、创建 Java 项目、配置 Felix 运行环境等步骤。

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 中。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值