Quelles sont les différences? Qu'est-ce qui est utilisé pour quel but?
Réponse
Trop de publicités?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.
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
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.
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.