2012-10-12 12 views
7

Wenn ich auf die Installation Details in Eclipse, enter image description hereDie "Installierte Software" vs "Features" vs "Plug-in" in Eclipse

bekam ich diese Registerkarte für Installed software

enter image description here

und ein Register für Features

enter image description here

und eine Registerkarte für plug-ins.

enter image description here

Was sind die Beziehungen zwischen dem Eclipse-Software, Eclipse-Funktionen und Eclipse-Plugin, wie in diesem Fenster angezeigt wird?

Ich denke, Help -> Install New Software ... Software zu installieren, und Software besteht aus einer Reihe von verwandten Plugins. Diese beiden Registerkarten sind nur die gleichen Inhalte (Software-Namen/Plugin-Namen), die von Install New Software ... Menü installiert ist?

In seiner Antwort https://stackoverflow.com/a/12863077/260127, sagt Bananeweizen Eclipse "features" are the smallest installable pieces of Eclipse applications for users (e.g. the Java development toolkit). They consist of multiple plugins, where plugins are the smallest pieces that make sense from the developers point of view (e.g. org.eclipse.jdt.core, org.eclipse.jdt.ui, org.eclipse.jdt.somethingelse)., aber mir scheint es, wie Eclipse-Funktion fast die gleiche wie Eclipse-Software ist, und Eclipse-Anwendung eine Reihe von Eclipse-Software (Funktion) auf der Eclipse-Plattform.

Antwort

2

„Installierte Software“ ist, dass Teilmenge von Features, die Sie als Benutzer aktiv wählen in dieser Eclipse-Instanz zu installieren.

Die Liste der Features enthält dagegen alle Features, die in dieser Eclipse-Instanz installiert sind. Sie enthält alle Elemente aus "installierter Software" und enthält die Abhängigkeiten der Elemente aus "installierter Software". Dies sind die Funktionen, die Sie nicht selbst installiert haben, aber der Eclipse P2 Update Manager hat entschieden, dass Sie Ihre Installationsanfrage erfüllen können.

Also noch einmal, ein Eclipse-Installationsprozess installiert Features, einige davon auf Anfrage des Benutzers, einige von ihnen auf Anfrage des Systems, um diese vom Benutzer installieren zu können.

Um dies alles noch komplizierter zu machen, werden Eclipse-Funktionen oft von Eclipse-Benutzern als "Plugins" bezeichnet, obwohl das nicht korrekt ist.Wenn Sie also etwas wie "Installieren des PHP-Plugins" lesen, bezieht sich das auf die Installation der PHP-Funktion, die wiederum aus mehreren Plugins besteht (aber Sie sehen diese nicht als Eclipse-Benutzer, nur als Eclipse-Entwickler) .

Sie können auf eines der Features in diesem Dialogfeld doppelklicken, um die Liste der enthaltenen Plugins anzuzeigen.

0

Ja, Software kann aus mehreren Plugins bestehen. "Installiert" bedeutet nicht nur, dass Sie sie über die Update-Site installiert haben, sondern auch diese Software war in diesem Paket von Eclipse enthalten.

1

Ein Plugin ist das Hinzufügen bestimmter Fähigkeiten zu einer größeren Softwareanwendung.

Jedes Plug-in 1) Trägt zu 1 oder mehr Erweiterungspunkte (Die Uhr ist sein Eigentum nur durch den Anschluss an jeden Erweiterungspunkt erhöhen kann) 2.) Kleine Satz von prog, die JRE erfordern in der Regel und fügen Sie einige kleine Feature zu Ihrem Eclipse SDK ..

Während Eclipse-Software ist eine Reihe von Plugins (allgemein als RCP-Rich Client Platform), die eine vollständige Funktionalität zu Eclipse SDK bieten.

+0

Ich dachte RCP ist mehr über Eclipse-Anwendung, und Eclipse-Software ist die, die ich oben drauf herunterladen kann. Korrigiere mich, wenn ich falsch liege. – prosseek

+0

Eine Reihe von Plugin, die eine vollständige Funktionalität bietet, ist RCP, Ja, es ist eine Eclipse-Anwendung .. Aber für Eclipse SDK können wir sagen, dass eine Reihe von Plugins, die bestimmte Funktionen zum Eclipse SDK bietet eine Software für Eclipse ist .. RCP ist ein Satz von Plugins, der bestimmte Funktionen oder Aufgaben für die Client-Perspektive bietet, aber für die Bereitstellung von Funktionen für Client- und Eclipse-Software gedacht ist, bietet Funktionen für Eclipse SDK – Arun

Verwandte Themen