Как заменить плагин, присутствующий в зависимостях плагинов в проекте RCP, на последнюю версию? - PullRequest
0 голосов
/ 13 января 2020

Я создал приложение RCP. В настоящее время он использует org.eclipse.swt.win32.win32.x86_64_3.107.0.v20180611-0422.jar . У меня есть последняя версия SWT jar (V3.11), которую я хочу добавить в зависимости плагина. Как мне это сделать?

PS: я использую фотонную версию Eclipse.

enter image description here

1 Ответ

1 голос
/ 13 января 2020

Вам не нужно ничего делать с плагином. Выбор версий подключаемых модулей для зависимостей выполняется автоматически с использованием используемых в «Целевой платформе» подключаемых модулей. Показанные версии - это плагины вашей текущей целевой платформы. Вы переходите на другой набор версий плагинов, определяя целевую платформу в «Предпочтениях» в «Разработка плагинов> Целевая платформа» и делая эту цель активной.

Запись «Require-Bundle» в MANIFEST.MF плагина может указывать диапазон версий, которые разрешены для зависимости.

Итак,

Require-Bundle: org.eclipse.e4.ui.di;bundle-version="0.10.1"

говорит, что минимум версия '0.10.1 'of' org.eclipse.e4.ui.di 'требуется.

...