我最近一直在本地机器上使用 Explorer/IDE;但是,我希望能够使用网络浏览器(据我了解,REDHAWK 支持 RAP)运行所有内容(包括自定义控制面板,如果可能的话)。我试过像任何其他 RAP 应用程序一样运行它,但它抱怨没有Equinox 控制台:“找不到包:org.eclipse.equinox.console”
最好是无头运行,但如果需要,可以通过 Eclipse 完成。
我最近一直在本地机器上使用 Explorer/IDE;但是,我希望能够使用网络浏览器(据我了解,REDHAWK 支持 RAP)运行所有内容(包括自定义控制面板,如果可能的话)。我试过像任何其他 RAP 应用程序一样运行它,但它抱怨没有Equinox 控制台:“找不到包:org.eclipse.equinox.console”
最好是无头运行,但如果需要,可以通过 Eclipse 完成。
要将 REDHAWK Sca Explorer 作为 RAP 应用程序运行,您必须创建一个目标,其中包括:
Eclipse Foundation 提供的 RAP 1.5 目标平台组件中包含的插件。确保包含以下插件,这些插件是在启动 RAP 应用程序时运行 OSGI 控制台所必需的:
org.eclipse.equinox.console
org.apache.felix.gogo.command
org.apache.felix.gogo.runtime
org.apache.felix.gogo.shell
REDHAWK gov.redhawk.core repo 中的可解析插件。您必须手动排除使用第 1 项中的 RAP 目标平台组件无法解决依赖关系的插件。
REDHAWK gov.redhawk.explorer.rap.product repo 中的插件。