Ich habe eine ähnliche Aufgabe und ich denke auch über verschiedene Frameworks. Ich habe etwas Erfahrung mit Eclipse (~ 4 Monate, die RCP entwickeln) und jetzt Netbeans (gespielt für ein paar Tage). IMHO diese Rahmenbedingungen sind zu kompliziert. Sie enden nur mit dem Debuggen in Eclipse-spezifischen Plugin-Loadern, um herauszufinden, warum Sie eine ClassNotFoundException oder einen NullPointer bekommen. Die gleiche Geschichte mit NetBeans: irgendwie liest irgendwo etwas xml-config-Dateien aus und erstellt daraus UI, cool, solange man dem Tutorial folgt. Und natürlich können Sie nicht entwickeln und Eclipse-basierte RCP mit einer anderen IDE, NB ist auch sehr eifersüchtig über seine Verwendung (es sei denn, Sie machen einige Hacks wie ich). Was mir fehlt, ist eine klare Möglichkeit, meine Threads von Main zu Action zu debuggen. Stattdessen wird mir immer gesagt, was ich tun muss, um Ausnahmen zu vermeiden. Und so muss ich jedes Mal die Daumen drücken, wenn ich versuche, etwas Neues zu machen. Und es klappt beim ersten Mal nie. Jetzt habe ich über die Funktionen nachgedacht, die ich brauche, und ich habe nach kleineren Projekten Ausschau gehalten, die auf bestimmte Funktionen wie Plugin-Verwaltung abzielen, z. Und es gibt viele. Erstellen Sie einfach eine Liste der benötigten Funktionen und fügen Sie kleinere Frameworks hinzu, indem Sie sie in Ihr Projekt integrieren. Dies macht auch Sinn, da Ihr Projekt am Ende weniger RAM verbrauchen sollte.
Beachten Sie, dass [Link-Only-Antworten] (http://meta.stackoverflow.com/tags/link-only-answers/info) nicht empfohlen werden. SO-Antworten sollten der Endpunkt einer Suche nach einer Lösung sein (vs. noch ein Zwischenstopp von Referenzen, die im Laufe der Zeit abgestanden werden). Bitte beachten Sie, dass Sie hier eine eigenständige Zusammenfassung hinzufügen und den Link als Referenz beibehalten. – kleopatra