Eclipse e4 - Отсутствует ограничение: Требуется-возможность: osgi.extender - PullRequest
0 голосов
/ 20 февраля 2019

При запуске моего приложения eclipse e4 это показывает, что при проверке обнаружены проблемы.

Missing Constraint

Это можно исправить, выполнив запуск конфигурации и выбрав Add Required Plug-ins, но это скорее обходной путь, чем исправление.

Я пытался изменить версии и добавить / удалить плагины, но не могу понять, как решить эти ошибки.

Подобная проблема упоминается здесь .

Что может быть причиной этого?

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Мне удалось найти отсутствующие плагины, сравнив мою конфигурацию запуска до и после нажатия 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

После добавления этих плагинов в файл продукта и манифеста проблема отсутствующих ограничений была решена.

0 голосов
/ 20 февраля 2019

Если вы добавите org.eclipse.equinox.ds в требуемые плагины в MANIFEST.MF, то это диалоговое окно не появится при запуске.

...