У меня есть RCP и 2 продукта, основанные на фетрах.У меня есть плагин my.project.gui, в котором есть некоторые графические расширения, такие как представления, перспективы, предпочтительные страницы.и т. д.
Первый продукт имеет графический интерфейс (функция этого продукта включает my.project.gui).И я хочу, чтобы у моего второго продукта был расширенный графический интерфейс.Я создал плагин с именем my.project.gui.extended и добавил его в свой второй проект.Затем добавили некоторые gui-исключения в my.project.gui.extended.Но это работа!Я запускаю свой второй продукт и вижу только my.project.gui-extensions и не вижу my.project.gui.extended-extensions.
Пытался добавить my.project.gui.extended ко всем зависимостям, ноэто не решило проблему.
Есть ли что-то, что мне нужно сделать, чтобы эта работа?Или мне нужно эту работу каким-то другим способом?
==================================
Добавлена информация:
1st product feature has:
my.product.main1 (plugin with 1st product, application class, etc... has gui in dependences),
my.product.gui,
my.product.shared,
my.product.others1
2nd product feature has:
my.product.main2 (plugin with 2nd product, application class, etc... has gui and gui.extended in dependences),
my.product.gui,
my.product.gui.extended,
my.product.shared,
my.product.others2
тип расширения: org.eclipse.ui.preferencePages (у второго продукта есть страница настроек сервера, но у первого нет)
Я думаю, что это не проблема времени выполнения.