也可使用下面配置,讓RCP產品自己在啓動時加載plugins下面的所有插件:
1、config.ini中配置爲:
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.core.runtime@start
//若存在org.eclipse.update.reconcile=false配置,則直接刪除
org.eclipse.equinox.common
org.eclipse.update.configurator
org.eclipse.core.runtime
這樣每次更新插件時就不需要去手動調整,啓動程序時會自動加載
**某些情況下按照上面的配置無法啓動,這時就要看RCP中是否使用了其他功能,如使用了org.eclipse.equinox相關東西時需配置爲:
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.equinox.ds@2:start,org.eclipse.core.runtime@start
#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser
#Sun Jun 09 18:20:04 CST 2013
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.core.runtime@start
eclipse.application=cn.com.xxx.app(application名稱)
osgi.bundles.defaultStartLevel=4
eclipse.product=cn.com.xxx.product(product名稱)
osgi.framework=file\:plugins/org.eclipse.osgi_3.7.0.v20110613.jar
osgi.framework.extensions=
[email protected]/../p2/
eclipse.p2.profile=profile