Eclipse плагины против функций против Dropins

В чем отличие этих вещей от установки Eclipse?

  • плагины
  • функции
  • папка dropins

Как правильно использовать эти папки?

2 ответа

Решение

Я обычно использую dropins для обмена плагинами между несколькими инсталляциями Eclipse.
Смотрите эту статью для каталога dropins в Eclipse.

Вы можете использовать различные структуры для размещения плагинов в папке Dropins - я предпочитаю разделять их по доменам:

/dropins/exampleA/plugins/…
/dropins/exampleB/plugins/…
/dropins/exampleC/eclipse/features/…
/dropins/exampleC/eclipse/plugins/…

Но я предпочитаю ссылаться на внешнюю папку dropins через eclipse.ini.

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/jv/eclipse/mydropins

plugins/features каталоги в Eclipse являются каталогами установки по умолчанию для плагина.
Для получения дополнительной информации о различиях между функциями и плагинами см. Мой ответ SO:

  • вы скопируете функции (объявление группы плагинов) в features каталог
  • вы сами скопируете сами плагины в plugins каталог.

В папке dropin (либо в затмении, либо во внешней) вы получите то же самое plugins/feature состав.

Каталог dropins следует использовать для установки плагина вручную. Типичный процесс заключается в том, что вы загружаете плагин и извлекаете этот архив в каталог dropins.

Каталог плагинов, с другой стороны, зарезервирован для программы обновления Eclipse. Вы не должны связываться с этим вручную. Eclipse сохранит все плагины, которые вы устанавливаете, используя "Справка"->"Обновления программного обеспечения" или "Справка"->"Установить новое программное обеспечение" (в зависимости от версии Eclipse).

Другие вопросы по тегам