Заменит ли "включение всех сред" с RCP SDK добавление Delta Pack к целевой платформе?
Я создаю приложение Eclipse RCP и нахожусь в процессе настройки целевой платформы.
Во 2-й редакции "Eclipse Rich Client Platform" отмечается, что при добавлении RCP SDK
к определению цели и установите Delta Pack
, Это также упоминается в Интернете.
Второй вариант, однако, состоит в том, чтобы снять флажок "включить требуемое программное обеспечение", чтобы можно было выбрать " включить все среды ". Это не упоминается в книге, но упоминается в Интернете.
Таким образом, мой вопрос в основном таков: при снятии флажка "включать требуемое программное обеспечение", следует ли мне тогда (с точки зрения "наилучшей практики" или аналогичного)
- оставьте флажок "включить все среды" и установите пакет Delta Pack или
- проверить опцию "включить все среды"?
И, кроме того, если 2. предпочтительнее, мне все равно придется устанавливать Delta Pack, или флажок "включить все среды" является полной заменой для установки Delta Pack?
Дополнительная информация, которая может (?) Повлиять на ответы: я планирую построить с Тихо...
Заранее большое спасибо всем, кто мне помогает!
1 ответ
Я на самом деле не использовал это (потому что это очень новый), но я думаю, что ваши подозрения верны в соответствии с документацией. Вариант 2 - лучший выбор, и поэтому вам не нужен дельта-пакет.
Дельта-пакет существует уже много лет, и именно так вы получаете плагины, специфичные для всех сред. Похоже, что благодаря этой новой вещи, основанной на получении данных из p2, он может легко получить плагины для всех сред таким образом, что устраняет необходимость ручной установки дельта-пакета.
Конечно, вы можете проверить это при сборке, чтобы убедиться, что у вас есть специальные плагины для ОС для ваших желаемых сред (посмотрите на плагины SWT, например).