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