Die Struts- und JSF-Entwicklung gehören ebenfalls zu den weißen Flecken auf der WTP-Landkarte, wenngleich Oracle angedeutet hat, dem WTP-Projekt einige JSF-Plug-ins zugänglich machen zu wollen. Für die J2EE-Entwicklung mit Struts, Java Server Faces und EJB ist das WTP allein also bislang noch keine gute Alternative zum Rational Application Developer.
Doch das Bild ändert sich, wenn man sich nach günstigen oder kostenfreien Eclipse-Erweiterungen umsieht. So lohnt sich als Alternative zum kommerziellen Produkt ein Blick auf My Eclipse. Diese Sammlung an preiswerten Plug-ins unterstützt nicht nur die Web-Entwicklung mit Servlets und Java Server Pages, sondern auch Java Server Faces und Struts. Ebenfalls vorhanden sind Konnektoren zu nahezu allen marktgängigen Application-Servern (Jboss, Jetty, Jonas, Jrun bis hin zu Weblogic und Websphere).
Der Vergleich zwischen der kostenfreien Java-Entwicklungsumgebung Eclipse 3.1 und dem Rational Software Developer fällt eindeutig zugunsten der Basisversion von Eclipse plus einigen Erweiterungen wie der Web Tools Platform, My Eclipse, Jigloo oder Eclipse UML aus. Durch geschickte Erweiterung der Eclipse-Basis mit den hier genannten Plug-ins erhält der Entwickler eine schlanke, schnelle und kostengünstige Entwicklungsumgebung, die exakt auf die eigenen Bedürfnisse zugeschnitten und zudem auch noch Java-5-kompatibel ist. |
Alternativen für GUI-Design