gre*_*gor 6 osgi eclipse-rcp eclipse-gemini e4
我有一个使用双子座蓝图的eclipse rcp应用程序.它有两个功能,因此是一个基于功能的产品.我们的一些捆绑包依赖于蓝图扩展器创建的服务.但实际上蓝图扩展器仅在启动时解决而未激活.今天我们通过在bundle激活器中执行代码来解决这个问题,它会检查org.eclipse.gemini.blueprint.extenderbundle是否已经启动,如果没有启动它.
将包添加到.product中,起始级别为3且autoStart=true无效.我认为这是因为我们的产品是基于功能的.它是否正确?自动启动扩展器的最佳方法是什么?
您需要编辑configuration/config.ini 文件并将要启动的包添加到osgi.bundles 属性中。例如:
osgi.bundles=<existing entries>, org.eclipse.gemini.blueprint.extender@3:start
| 归档时间: |
|
| 查看次数: |
541 次 |
| 最近记录: |