eclipse利用自身的Equinox创建OSGI环境

环境准备:

Eclipse 4.4

操作步骤:

1、打开Eclipse的Run Configurations

2、新建OSGI Framework实例

3、Deselect All,之后勾选以下几项:

  1. org.eclipse.osgi
  2. org.eclipse.equinox.console
  3. org.apache.felix.gogo.runtime
  4. org.apache.felix.gogo.shell
  5. org.apache.felix.gogo.command

4、点击【Run】按钮

 

 如果出现osgi>的提示符,就说明启动成功了。

Equinox的控制台的部分基本命令如下(区分大小写):

 install [URL] 将URL表示的bundle安装到框架中
 uninstall [bundleID]  将id=bundleID的bundle卸载
 start [bundleID]  启动一个bundle
 stop [bundleID]  停止一个bundle
 refresh [bundleID]  刷新bundle
 update [bundleID]  更新bundle 的内容
 ss  简单显示所有bundle的状态
 status  展示安装的bundle和注册的服务
headers [bundleID]  展示bundle 的manifest中的元数据

猜你喜欢

转载自youli8490.iteye.com/blog/2116603