Was ist der Unterschied zwischen den Distributionen "Java EE" und "rcp" von Eclipse?

9

Was sind die Unterschiede zwischen den Java EE- und RCP-Versionen von Eclipse?

Und wie würde man im Wesentlichen eine "kombinierte" Version bekommen, die die besten Goodies für die Plugin-Entwicklung zusammen mit den besten Tools für Java EE enthält?

Ich denke, was ich suche, ist die Möglichkeit, eine "fusionierte" Instanz komplett über den p2 Updater zu erstellen. Wenn ich zum Beispiel eine Java EE-Instanz von Eclipse öffne, öffne eine Java-Datei, klicke alt-shift-f1, um den Plugin-Spion aufzurufen, und klicke dann auf "compilationuniteditor", um die Quelle des Java-Editors anzuzeigen. Klasse. Aber in der RCP-Version bekomme ich die Quelle. Wie bekomme ich diese Dinge im Java EE Editor mit dem normalen Eclipse-Update-Mechanismus? Das ist mein Ziel hier. Welche Plugins im Update Manager enthalten welche "essentiellen Bits" für jede Distribution.

Ein weiteres Beispiel ist die Installation aller Plugins von Examples. In der RCP-Distribution können Sie sie einfach von der "Willkommen" -Seite aus installieren. Wie könnten Sie also in der Java EE-Distribution das Gleiche tun?

Das Problem, das ich hier zu lösen versuche, ist, dass ich zwei separate Instanzen von Eclipse vermeiden möchte, da ich eine Menge Arbeit sowohl in RCP (für die Plugin-Entwicklung) als auch in Java EE (für den Webservice) erledige Sachen usw.).

    
marc esher 05.12.2012, 12:53
quelle

3 Antworten

8

Ich begann mit dem Eclipse für RCP-Entwickler und nutzte die Funktion "Hilfe & gt; Neue Software installieren ...", um die Tools "Web, XML und Java EE Development" von der "Galileo" Update-Seite hinzuzufügen / p>

Vielleicht möchten Sie etwas wählerischer sein als ich und vielleicht die "Rich Ajax Platform" und möglicherweise die "PHP Development Tools" Features aus der Kategorie ausschließen.

Es ist besser, die Funktion "Neue Software installieren" zu verwenden, als Verzeichnisse zusammenzuführen. Die Abhängigkeiten können ziemlich komplex sein und die Problembehandlung eines zusammengeführten Verzeichnisses kann ein Albtraum sein. Lassen Sie p2 das schwere Heben machen.

    
Wayne Beaton 10.09.2009, 13:58
quelle
5

Sie können hier einen vollständigen Vergleich von allen Eclipse-Distributionen erhalten.

Im Grunde genommen enthält der J2EE die RCP-Einsen, abgesehen von der Tatsache, dass der RCP die Quellen einiger Plugins hat und nicht nur ihre Binaries.

Um eine Mischung der beiden zu erhalten, lade sie beide, entpacke sie und vergleiche dann den Inhalt der Plugins und Features der Unterverzeichnisse beider Installationen (mit WinMerge zum Beispiel).
Kopieren Sie zusätzliche RCP-Dateien in die J2EE-Verzeichnisse, und das sollte reichen.

    
VonC 10.09.2009 04:00
quelle
3

Aus meiner Sicht enthält die Java EE-Version Plugins für die Entwicklung von Java-Programmen, während die RCP-Version die Mindestzahl von Plugins für den Aufbau einer Rich-Client-Anwendung enthält.

Diese Links sollten helfen:

link664 10.09.2009 02:49
quelle

Tags und Links