我需要检查我的RCP应用程序在启动时是否加载了某些bundle。我知道有一个“主机OSGi控制台”可以显示Eclipse IDE中所有插件的状态,但我对此不感兴趣。
我执行了以下步骤来获取应用程序本身的OSGi控制台:
1. 添加插件“org.eclipse.equinox.console” 2. 创建OSGi框架配置:运行配置 -> OSGi框架 -> MyNewConfiguration 3. 运行配置
当我验证插件时,它显示“缺少约束:导入包org.eclipse.felix.service.command”。我在哪里可以找到这个bundle?
这是打开自定义RCP应用程序的OSGi控制台的正确方法吗?我无法将应用程序导出为产品,因此无法在Eclpse IDE之外运行它。
我执行了以下步骤来获取应用程序本身的OSGi控制台:
1. 添加插件“org.eclipse.equinox.console” 2. 创建OSGi框架配置:运行配置 -> OSGi框架 -> MyNewConfiguration 3. 运行配置
当我验证插件时,它显示“缺少约束:导入包org.eclipse.felix.service.command”。我在哪里可以找到这个bundle?
这是打开自定义RCP应用程序的OSGi控制台的正确方法吗?我无法将应用程序导出为产品,因此无法在Eclpse IDE之外运行它。