Зависимость фрагмента от других фрагментов - PullRequest
5 голосов
/ 06 сентября 2011

У меня есть плагин, который является хостом фрагмента A & B. Я экспортирую пакет, используя заголовок Export-Package из фрагмента A. Надеюсь, я могу импортировать этот пакет во фрагмент B, используя заголовок Import-Package. Но PDE сообщает, что зависимость не разрешена. Возможно ли вообще использовать этот сценарий? Следующий пост http://www.eclipse.org/forums/index.php/t/238204/ подтверждает, что это так.

Любая помощь будет принята с благодарностью.

Спасибо и всего наилучшего,

Setya

1 Ответ

13 голосов
/ 06 сентября 2011

Описанный сценарий вполне возможен во время выполнения, однако PDE не знает о зависимости во время сборки. Вам необходимо добавить заголовок Eclipse-ExtensibleAPI: true к узлу пакета фрагмента A.

Повторюсь, этот заголовок используется только во время сборки PDE и не является заголовком OSGi.

...