Я пытаюсь перенести старое приложение Kepler RCP на современную платформу. Старая конфигурация была основана на плагинах, но теперь я хочу использовать функции и теперь сгруппировал их в группы функций. Я также создал целевую платформу на основе Eclipse 2019-03, BIRT 4.7 и нескольких других необходимых элементов.
Конфигурация проекта определена для использования функций, и я добавил следующие функции (за которыми следует Add Required
):
Когда я пытаюсь протестировать продукт (из редактора продукта), я получаю длинный список отсутствующих ограничений:
Когда я открываю сгенерированную Launch Configuration, я вижу на вкладке Plug-ins
, что выбрано 95 из 547 плагинов. Без изменения каких-либо настроек, если я просто нажму Add Required Plug-ins
, общее количество перейдет к 226.
Мой вопрос: что я делаю неправильно, так что Конфигурация продукта не может разрешить необходимые плагины, но Конфигурация запуска может