读书人

用FileInstall治理Bundle的动态安装、

发布时间: 2012-11-11 10:07:57 作者: rapoo

用FileInstall管理Bundle的动态安装、启动、卸载

1、文件目录如下:

??? F:\study_osgi

????????? run.bat

????????? org.eclipse.osgi_3.3.0.v20070530.jar

????????? configuration

??????????????? config.ini

????????? plugins

??????????????? org.apache.felix.fileinstall-0.9.2.jar

??????????load

?

2、config.ini文件的内容

???? osgi.bundles=plugins/org.apache.felix.fileinstall-0.9.2.jar@1:start

?

3、run.bat批处理程序的内容

???? java -jar org.eclipse.osgi_3.3.0.v20070530.jar -console

?

只要将你的Bundle放到load目录下,FileInstall会自动识别到哪些Bundle是需要安装启动的,会自动安装启动这些Bundle。如果Bundle从load目录移除,FileInstall会自动卸载这些Bundle。

读书人网 >软件架构设计

热点推荐