В чем разница между плагинами, функциями и папкой dropins от установки eclipse? Какое правильное использование этих папок?
Плагины Eclipse против функций против разломов
Ответ 1
Я обычно использую dropins для обмена плагинами между несколькими установками Eclipse.
См. эту статью для каталога dropins в Eclipse.
вы можете использовать некоторые разные структуры для размещения плагинов в папке "Папки" - я предпочитаю их разделять по домену:
/dropins/exampleA/plugins/…
/dropins/exampleB/plugins/…
/dropins/exampleC/eclipse/features/…
/dropins/exampleC/eclipse/plugins/…
Но я предпочитаю ссылаться на папку внешних папок через eclipse.ini.
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/jv/eclipse/mydropins
Каталоги plugins
/features
в Eclipse являются каталогами установки по умолчанию для плагина.
Подробнее о различиях между функциями и плагинами см. В SO answer:
- вы скопируете функции (объявление группы плагинов) в каталоге
features
- вы скопируете сами реальные плагины в каталог
plugins
.
В папке dropin (либо внутри затмения, либо внешней) вы вернете ту же структуру plugins
/feature
.
Ответ 2
Каталог распаков должен использоваться для установки плагина вручную. Типичный процесс заключается в том, что вы загружаете плагин и извлекаете этот архив в каталог dropins.
С другой стороны, плагины с плагинами зарезервированы для программы обновления Eclipse. Вы не должны возиться с ним вручную. Eclipse сохранит все подключаемые модули, которые вы устанавливаете, используя "Справка" → "Обновления программного обеспечения" или "Справка" → "Установить новое программное обеспечение" (в зависимости от версии Eclipse).