Apache Felix 的OSGi开发环境搭建
2013-03-30 15:59
465 查看
Apache Felix 的OSGi开发环境搭建
ApacheFelix 是OSGi R4.2 的一个实现。它包括了 OSGi 的框架和标准服务,最终提供一个与OSGi 框架和标准服务完全兼容的实现。1. 下载Felix.
到http://felix.apache.org 下载 felix的zip 包。可以看到,felix包是非常小的,只有1.2M左右。解压。
2. 创建一个Java Project.
![](http://img.my.csdn.net/uploads/201303/30/1364630590_9393.jpg)
![](http://img.my.csdn.net/uploads/201303/30/1364630620_6843.jpg)
![](http://img.my.csdn.net/uploads/201303/30/1364630893_3261.jpg)
3. 将下载解压后的 Felix 复制到工程目录。
![](http://img.my.csdn.net/uploads/201303/30/1364630903_2383.jpg)
4. 将bin 目录下的felix.jar文件添加到build path中。
![](http://img.my.csdn.net/uploads/201303/30/1364630911_2374.jpg)
![](http://img.my.csdn.net/uploads/201303/30/1364630918_3443.jpg)
5. Run -> Run Configuration。右键 JavaApplication。点击New。创建Java Application 运行时配置。
![](http://img.my.csdn.net/uploads/201303/30/1364630925_6154.jpg)
6. 按照下图配置。
![](http://img.my.csdn.net/uploads/201303/30/1364630937_4323.jpg)
7. Run。出现如下图内容。说明配置成功。
![](http://img.my.csdn.net/uploads/201303/30/1364630945_4004.jpg)
我们可以输入 lb 命令看看结果。
![](http://img.my.csdn.net/uploads/201303/30/1364630954_9478.jpg)
需要注意,不同框架实现的命令可能不一样。OSGi 并没有对此进行规定。
至此,Felix 开发环境就搭建完成了。我们开发Bundle 需要调试的时候,可以在Debug 模式下启动Felix ,然后将相应 Bundle 部署到Felix 中。
相关文章推荐
- OSGI学习一(使用Apache Felix搭建OSGI开发环境)
- Apache Felix 的OSGi开发环境搭建
- Apache Felix 的OSGi开发环境搭建
- Apache Felix 的OSGi开发环境搭建
- Intellij Idea 15中开发Maven+osgi项目(Apache felix环境)
- [置顶] OSGI企业应用开发(二)Eclipse中搭建Felix运行环境
- 在Eclipse中开发OSGi(1)搭建Felix环境
- PHP开发环境和搭建(Apache+php+mysql+PhpMyadmin)
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
- Apache Spark1.1.0部署与开发环境搭建
- PHP开发环境搭建(PHP+Apache+MySQL)
- Android 开发环境搭建 ubuntu12.04 32bit+ Apache ANT + SDK + NDK + Eclipse
- 在Eclipse中搭建Apache Felix环境
- Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程
- MAC OSX10.10上搭建Apache,PHP,MySQL5.6.22,phpMyAdmin开发环境
- Apache CXF+Spring开发环境搭建小试
- 为Ubuntu搭建LAMP(Apache+PHP+MYSQL)开发环境
- windows下搭建Apache+Mysql+PHP开发环境
- Mac下搭建Django+XAMPP(Mysql+Apache)+Python网站开发环境
- VSCode+Ionic+Apache Ripple开发环境搭建