С системой обеспечения Eclipse p2, что является функцией и плагином - PullRequest
1 голос
/ 25 марта 2011

Я пытаюсь разобраться в некоторых понятиях и понимаю, что такое профиль и что такое устанавливаемое устройство (IU), но я борюсь с плагинами и функциями. Есть ли у кого-нибудь понимание. Как они связаны с профилями и IU?

Спасибо заранее, Крис.

1 Ответ

2 голосов
/ 25 марта 2011

Из eclipse wiki

Установляемый модуль:

Как видно из названия, Установляемые модули (сокращенно IU) описывают вещи, которые можно установить, обновитьили удален.Они не содержат фактических артефактов, а представляют собой важную информацию о таких артефактах (например, имена, идентификаторы, номера версий, зависимости и т. Д.) И не знают о том, что они предоставляют.Они описывают вещи.Они НЕ вещи.Так, например, IU для пакета НЕ является пакетом.Расслоение - это «артефакт».Метаданные позволяют структурировать зависимости в виде графиков, не создавая взаимосвязей между узлами.Вот подробное описание того, из чего сделан устанавливаемый модуль.

В этом контексте функции и плагины являются артефактами.

Плагин в Eclipse представляет собой комплект OSGi, которыйможет содержать вклады пользовательского интерфейса и использовать точки расширения Eclipse.Функция представляет собой набор плагинов, фрагментов и функций.

...