Каковы различия между плагинами, функциями и продуктами в Eclipse RCP?
в чем разница? Что для чего используется?
1 ответ:
Как RCP tutorial подробности
плагины-это самые маленькие развертываемые и устанавливаемые программные компоненты Eclipse.
каждый плагин может определить точки расширения, которые определяют возможности для функциональных вкладов (код и не-код) другими плагинами. Вклады функциональности без кода - это, например, предоставление содержимого справки.
основой этой архитектуры является среда выполнения среды равноденствия, затмения, которая является примером реализации OSGi для. Смотрите разработка OSGi-учебник для сведения.
Концепция плагина Eclipse такая же, как и концепция пакета OSGI. Вообще говоря, пакет OSGI равен плагину и наоборот.
The Характеристика Учебник упоминает
проект функции в основном список плагины и другие функции, которые могут быть поняты как логическая отдельная единица.
Eclipse использует проекты функций для менеджера обновлений и для процесса сборки. Вы также можете предоставить лицензию на программное обеспечение, которая является функцией
наконец, a продукт это автономная программа, построенная на платформе Eclipse. Продукт может быть упакован и доставлен в одну или несколько функций, которые представляют собой просто группы подключаемых модулей, управляемых как единое целое механизмами обновления Eclipse.
Так:
плагины могут быть сгруппированы в функции, которые могут быть упакованы в виде исполняемого блока под названием product.