`
zqc_0101
  • 浏览: 226690 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

在Eclipse中搭建Apache Felix环境

    博客分类:
  • OSGI
阅读更多

本文中使用的是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
分享到:
评论
2 楼 zxjlwt 2015-12-03  
学习了。
http://surenpi.com
1 楼 Breather.杨 2013-03-26  
Nice 初学者激情推顶!

相关推荐

Global site tag (gtag.js) - Google Analytics