osgi
zfpigpig
喜欢吃饭、睡觉、打dota~
展开
-
【osgi】第一个bundle helloworld(2)
接【osgi】第一个bundle helloworld(1) 在eclipse新建bundle其实很简单,新建一个插件工程如下图。 provider为发布这个bundle的公司名称,Activator可以不改。 点击finish,创建bundle就完成了。接下来做一些小处理以后把bundle运行起来。 找到src下面的Activator.java。打开可以看到start和sto原创 2012-12-04 09:30:30 · 579 阅读 · 0 评论 -
【osgi】OSGI之抛砖引玉
对于java程序猿来说,eclipse是比不可少的。而eclipse的插件估计我们都或多或少的使用过。或许许多人都没有发现,插件其实是一个非常神奇的东西。不需要过多的配置,我们就可以很轻松的将一个功能(插件)添加(或者更新)入一个程序里(eclipse),而且最重要的是我们并没有接触代码。回想一下我们以前维护项目的时候,对于功能的修改添加,如果不修改项目代码,就是无法想象的事情。插件系统秘密到底在原创 2012-11-20 11:24:37 · 448 阅读 · 0 评论 -
【osgi】OSGi现实框架简介
介绍几个常用的框架 1、Equinox 最常用的osgi框架,基本是所有osgi学习者首选的框架。Equinox是Eclipse中的项目之一,Equinox是作为OSGi R4 RI而知名的。同时由于Equinox有Eclipse IDE这么个成功案例,反应出了Equinox作为OSGi框架的优势。 Equinox目前是随着Eclipse版本而发布的,同时,它也提供独立的下载,在原创 2012-11-21 13:45:02 · 560 阅读 · 0 评论 -
【osgi】第一个bundle helloworld(1)
终于到了动手的时候。本文会开发第一个bundle helloworld,不过在这之前需要开发环境。开发环境就是可以用的eclipse了,对于java程序猿来说应该必备吧。版本的话本人也知道的不是很清楚,估计比较新的就行,本人版本的是20110916-0149。 本人选择的框架是Equinox,因为eclipse调试Equinox很方便。 首先先确定Equinox框架可用性 打开e原创 2012-11-22 16:45:31 · 455 阅读 · 0 评论