Eclipse rcp EclipseRCP—此功能仅在产品导出后的about对话框中出现,在IDE中执行时不出现

Eclipse rcp EclipseRCP—此功能仅在产品导出后的about对话框中出现,在IDE中执行时不出现,eclipse-rcp,about-box,Eclipse Rcp,About Box,我正在制作EclipseRCP应用程序的about对话框 我正在使用的特性(本机平台特性和我自己的特性)仅在我从Eclipse进行导出时显示 当我在IDE中运行我的产品时,“关于”对话框保持为空。功能图标不显示 问题:问题出在哪里 关于对话框,产品导出时: 关于对话框,当产品在IDE内部启动时: 虽然出乎意料,但我认为这是正常的。我在我的RCP应用程序中看到了相同的行为。转到窗口>首选项。在插件开发>目标平台下,设置目标平台以匹配您要导出的产品。您可以使用org.eclipse.rcp作为基础

我正在制作EclipseRCP应用程序的about对话框

我正在使用的特性(本机平台特性和我自己的特性)仅在我从Eclipse进行导出时显示

当我在IDE中运行我的产品时,“关于”对话框保持为空。功能图标不显示

问题:问题出在哪里

关于对话框,产品导出时:

关于对话框,当产品在IDE内部启动时:


虽然出乎意料,但我认为这是正常的。我在我的RCP应用程序中看到了相同的行为。

转到
窗口>首选项。在
插件开发>目标平台
下,设置目标平台以匹配您要导出的产品。您可以使用org.eclipse.rcp作为基础,然后从那里开始,添加来自eclipse本身或p2 repo的特性

默认情况下,加载IDE本身作为运行时配置的一部分


也就是说,我不确定功能对话框在IDE中运行时是否能正常工作。我记得很久以前这里有一个限制,但不幸的是我再也找不到它的引用。

我发现,当在我的依赖项中包含特性“org.eclipse.rcp”时,当应用程序从IDE启动时,它就成为可能了。这是什么意思“设置与产品匹配的目标平台”。是否要我将产品用作目标?将我的功能文件夹添加到目标中无效。功能的路径解析不正确。