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

问题描述 投票:0回答:2

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

Missing Constraint

这可以通过运行配置并选择Add Required Plug-ins来解决,但这更像是修复工作。

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

类似的问题提到here

可能是什么导致了这个?

java eclipse-rcp e4
2个回答
2
投票

如果将org.eclipse.equinox.ds添加到MANIFEST.MF中的Required Plug-ins,则此对话框将不会在启动时显示。


2
投票

通过比较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

将这些插件添加到产品文件并显示缺失的约束问题已解决。

© www.soinside.com 2019 - 2024. All rights reserved.