Каково различие между этими вещами от установки Eclipse?
Каково корректное использование этих папок?
Обычно я использую 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
подключаемые модули
/ каталоги
в Eclipse являются каталогами установки по умолчанию для подключаемого модуля.
Подробнее о различиях между функциями и подключаемыми модулями см. Мой SO-ответ :
каталог plugins
. Внутри папки dropin (внутри eclipse или внешней) вы получите ту же структуру плагинов
/ feature
.
Каталог dropins следует использовать для установки плагина вручную. Типичный процесс состоит в том, что вы загружаете плагин и распаковываете этот архив в каталог dropins.
С другой стороны, каталог плагинов зарезервирован для программы обновления Eclipse. Не стоит связываться с этим вручную. Eclipse сохранит все подключаемые модули, которые вы устанавливаете с помощью «Справка» -> «Обновления программного обеспечения» или «Справка» -> «Установить новое программное обеспечение» (в зависимости от вашей версии Eclipse).