RCP-расширения от нескольких плагинов - PullRequest
0 голосов
/ 06 февраля 2012

У меня есть 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 (у второго продукта есть страница настроек сервера, но у первого нет)

Я думаю, что это не проблема времени выполнения.

1 Ответ

0 голосов
/ 10 февраля 2012

Решил мою проблему, добавив эти расширения в my.product.main2, а не в my.product.gui.extended. Это не совсем то, что я хотел, но это работает

...