本文中使用的是Eclipse3.6;Felix Framework版本是3.2.2。
1、从Apache Felix官网下载Felix Framework。官网地址: http://felix.apache.org/。
Felix Framework下载地址:http://felix.apache.org/site/downloads.cgi
下载Felix Framework的发行版本,如下图:
下载后解压,解压后如下图所示:
2、我把工程放在D:\projects下面。以这个目录为例,在D:\projects下新建一个Felix文件夹。
在Eclipse中新建一个Java Project,取消选中Use default location,从Location中选择刚才创建的Felix文件夹。
如下图所示:
(当然你也可以直接新建一个名字叫Felix的Java Project,依个人喜好而定)
3、修改默认设置
右击工程"Felix" --> "Properties",如下图:
打开"Properties for Felix"视图后,点击"Java Build Path" --> "Source",将Default output folder改成
"Felix/classes",如下图所示:
4、将Felix Framework包下的bin、bundle、conf三个文件夹拷贝到Felix工程目录下,最终我们建的Felix工程目录结构
如下:
5、切换到Package视图,将felix.jar加入到BuildPath中,如下图所示:
6、配置Run Configurations。new一个Java Application,并选择Main class如下图所示:
7、运行后如下图所示:
输入命令"lb",可查看当前有哪些bundle在运行,如下图所示:
OK,一个简单的Felix环境就搭建好了,下一篇文章将写几个简单的bundle实例,使它们在Felix容器中运行。
- 大小: 10.1 KB
- 大小: 5 KB
- 大小: 62.8 KB
- 大小: 34.7 KB
- 大小: 104.5 KB
- 大小: 9.8 KB
- 大小: 30.3 KB
- 大小: 39.2 KB
- 大小: 11 KB
- 大小: 28 KB
分享到:
相关推荐
OSGI企业应用开发博文源码
Equinox、Apache Felix与Spring DM 工程创建工程发布
运用apache的felix,写的demo
《OSGi and Apache Felix 3.0 Beginner's Guide》此书中例子的源代码,已使用过,是可以跑的
Build your very own OSGi applications using the flexible and powerful Felix Framework
包含电子书和第04、05、06、07、08、09、10、11、13章的代码, 是学习OSGi和Apache Felix的一个很好的入门资料, 虽然版本有一点点老了, 但是基本的东西没有变, 值得下下来一看!
org.apache.felix.main.distribution-4.2.1.zip
要运行这些应用程序,您需要运行Apache Felix Felix并安装以下捆绑软件: 系统套件(5.2.0) Apache Felix Felix捆绑存储库(2.0.4) Apache Felix Felix Gogo命令(0.14.0) Apache Felix Felix Gogo运行时...
最新版 org.apache.felix 4.5.0
OSGi and Apache Felix 3.0 Beginner.pdf
felix 框架将在以下目录中创建: build/launchpad 依赖配置 这个插件定义了一个名为“felix”的新依赖配置。 使用此依赖项配置定义的工件将被下载并添加到 felix 包目录中。 这个特性使得配置 felix 框架的 ...
OSGi and Apache Felix 3.0 Beginner's Guide 英文版和代码
Apache Felix Web Console Bundle整理包 管理控制台 框架运行环境 idea使用集成包 包含两个demo实例
A relentlessly practical beginner's guide that will walk you through making real-life OSGi applications while showing you the development tools (Maven, Eclipse, and so on) that will make the journey ...
为Felix框架添加一种在内部环境中使用Spring引导属性的方法 费利克斯 创建FelixService作为Spring Service Component和ApplicationReadyEvent事件侦听器以对其进行初始化 配置Felix以加载一些预定
org.apache.felix-4.5.0 源代码 JAR,方便学习、调试felix。
org.apache.felix.main.distribution-5.0.1 纯净绿色版Felix
org.apache.felix.shell-1.0.2.jar
org.apache.felix.main-1.4.1.jar
org.apache.felix.main.distribution-3.2.2.tar.gz org.apache.felix.main.distribution-3.2.2.tar.gz