Eclipse e4 - 缺少约束:要求能力:osgi.extender

Mic*_*ael 4 java eclipse-rcp e4

运行我的 eclipse e4 应用程序时,它显示验证时已检测到问题。

缺少约束

这可以通过运行配置和选择来解决,Add Required Plug-ins但这更像是一种解决方法,然后是修复。

我尝试更改版本并添加/删除插件,但无法弄清楚如何解决这些错误。

这里提到一个类似的问题。

什么可能导致这种情况?

Mic*_*ael 6

通过比较单击前后的运行配置,我设法找到了丢失的插件Add Required Plug-ins

有 5 个插件缺失,点击Add Required Plug-ins产品文件没有添加。

org.apache.felix.scr
org.eclipse.equinox.event
org.eclipse.compare.core
org.eclipse.fx.osgi
org.eclipse.team.core
Run Code Online (Sandbox Code Playgroud)

将这些插件添加到产品文件和清单后,缺少约束的问题得到解决。


Ada*_*ath 5

如果您添加org.eclipse.equinox.ds到所需插件中,MANIFEST.MF则此对话框将不会在启动时显示。