Eclipse RCP: как экспортировать плагины конфигурации запуска?
Примечание: это не дубликат любого вопроса, касающегося проблем с экспортом продукта: я уже могу успешно экспортировать как в графическом интерфейсе, так и в сборке pde без головы.
Я разрабатываю RCP-приложение для Eclipse Indigo (3.7), которое находится на заключительной стадии перед выпуском. Продукт для брендинга в своем собственном плагине основан на функциях и включает в себя:
- Основная (и уникальная) особенность myapp
- org.eclipse.rcp
- org.eclipse.equinox.p2.feature
- org.eclipse.help
Основная функция собирает (включает) все плагины, составляющие приложение, а также минимально необходимый набор плагинов из функций org.eclipse.rcp и org.eclipse.equinox.p2; это зависит от плагинов, необходимых для самообеспечения p2, и минимального набора плагинов платформы, необходимых для запуска моего приложения.
Затем мне пришлось добавить переводы и добавить снимок затмения к цели.
Это ситуация:
- Я синхронизирую продукт
- Я запускаю продукт, генерирующий новую конфигурацию запуска
- -> переводятся только некоторые части GUI
- Я открываю конфигурацию запуска - вкладку плагинов - и нажимаю "добавить необходимые плагины"
- Количество включаемых плагинов увеличивается (с 130 до 180)
- -> теперь, когда я запускаю приложение, все переводится
Поэтому мне пришлось вручную скопировать фрагменты, включенные в запуск, после нажатия "выбрать требуемые", чтобы функция включала (на самом деле, только фрагменты, содержащие перевод). Это исправило это.
Вопрос: есть ли способ экспортировать список плагинов, выбранных в данный момент в конфигурации запуска? или любой другой метод, который синхронизирует то, что включено в конфигурацию запуска с тем, что включено в функцию (не наоборот)?