关键字: OSGi
Eclipse Equinox OSGi平台的启动方式一般有两种:一种是直接通过startup.jar启动,另一种是通过Equinox提供的可执行的加载器(Launcher)启 动。两种方式都是通过读取config.ini文件初始化系统,只是配置方式有所不同。通过startup.jar启动命令: java -jar startup.jar -console -cleanconfiguration/config.ini的配置很简单,只需要在osgi.bundles参数加入你需要启动的插件,示例配置如下:
INI 代码
通过可执行的Launcher启动命令: eclipse.exe (Window平台下)configuration/config.ini的配置文件中除了自己的插件,还需要增加很多Eclipse/Equinox的插件,示例配置如下:
java 代码
Equinox的启动参数见下面文档: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/index.html |
评论 共 3 条 |
zhufanamo 2007-01-13 15:36
config.ini 这个文件能够通过eclipse直接导出来嘛? |
erylee 2007-01-14 13:08
好像不能:) |
yipsilon 2007-01-14 20:02
补充一下:如果想要在程序里面控制, 而不是使用配置文件,只需要在程序启动时加上 -Dxxx=xxx 参数即可,例如 -Dosgi.clean=true
转自: http://erylee.javaeye.com/blog/46746