79 votes

Quelles sont les différences entre les plug-ins, les fonctionnalités et les produits dans Eclipse RCP?

Quelles sont les différences? Qu'est-ce qui est utilisé pour quel but?

119voto

VonC Points 414372

Comme le RCP tutoriel de détails

Les Plugins sont les plus petites, faciles à déployer et à installer les composants logiciels de l'Éclipse.

Chaque plugin peut définir des points d'extension qui définissent les possibilités de fonctionnalité des cotisations ( code et non le code ) par d'autres plugins. La Non-fonctionnalité de code de contributions sont par exemple la fourniture de contenu de l'aide.

La base de cette architecture est l'environnement d'exécution Équinoxe d'Eclipse, qui est l'implémentation de référence de OSGI. Voir sur le développement OSGi - Tutoriel pour plus de détails.
Le Plugin concept de l'Éclipse est le même que le bundle concept d'OSGI. D'une manière générale un bundle OSGI est égal à un Plugin, et vice-versa.

first rcp


La Fonctionnalité de Tutoriel mentionne

Un projet de long métrage est essentiellement une liste de plugins et d'autres caractéristiques qui peuvent être compris dans une logique d'unité distincte.

Eclipse utilise projets de longs métrages pour le gestionnaire de mises à jour et pour le processus de génération. Vous pouvez également fournir une licence de logiciel une fonction

new feature


Enfin, un produit est un programme autonome construit avec la plate-forme Eclipse. Un produit peut éventuellement être emballé et livré en un ou plusieurs éléments, qui sont simplement des groupes de plugins qui sont gérées comme une seule entité par l'Éclipse mécanismes de mise à jour.

Product definition file show the overview tab


Donc:

les plugins peuvent être regroupés dans les caractéristiques qui peuvent être regroupés sous la forme d'un exécutable unité de produit.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X