JBoss Tools 3.0.0 GA für Eclipse Ganymede verfügbar

Nach längerem warten und den verschiedensten Versuchen die JBoss Tools unter Ganymede, als Nightly Build oder 3.0.0 Alpha Version für Eclipse Ganymede zu installieren ist nun endlich die offizielle JBoss Tools 3.0.0 GA Version veröffentlicht worden. Schon seit letzter Woche konnte man die JBoss Tools 3.0.0 GA über den Eclipse Update Manager installieren – nur die offizielle Nachricht fehlte. Die JBoss Tools kommen auch gleich mit einem neuen Logo daher, welches aus vielen verschiedenen Vorschlägen ausgewählt wurde.

JBoss Tools 3 Logo
JBoss Tools unter Eclipse Ganymede (3.4) installieren

Möchte man mit den JBoss Tools 3 arbeiten benötigt man Eclipse Ganymede. Es wird nicht empfohlen von Eclipse 3.3 auf Eclipse 3.4 via Update Manager zu wechseln. Viel praktischer ist es eine frische Eclipse Installation vorzunehmen und somit auch potentielle Fehlerquellen aus dem Weg zu gehen. Am einfachsten ist es wenn man die Eclipse 3.4 IDE for Java EE Developers herunterlädt. Auch hier gibt es mittlerweile das Release 2 Bundle, welches ca 170 MB groß ist.

Eclipse 3.4 IDE for Java EE Developers SR2

Nachdem Eclipse heruntergeladen, entpackt und gestartet wurde einfach die JBoss Tools Update URL (http://download.jboss.org/jbosstools/updates/stable) im Eclipse Update Manager hinzufügen. Den Update Manager findet man im Hauptmenü unter Help->Software Updates. Dort den Reiter “Available Software” selektieren und rechts den Button “Add Site…” drücken:

JBoss Tools Update Site

Ist die Update Site hinzugefügt kann man nach dem Aufklappen alle angebotenen JBoss Tools sehen. Für meine Seam Entwicklung mit Hibernate, RichFaces auf dem JBoss AS installiere ich immer die folgende Tools (hervorgehobene Selektion):

JBoss Tools Selektion

Um die Installation fertigzustellen den Button “Install” drücken und den Anweisungen folgen.

Erstellt man über die JBoss Tools ein Seam Web Projekt sieht man schon die erste Erneuerung denn es wird jetzt auch Seam 2.1 direkt unterstützt, wie man auch bei der Konfiguration der Seam Runtime sehen kann:

Seam 2.1 Support
Nützliche neue Features für die Entwicklung von XHTML Seiten mit Seam

Wer mit der Nightly Build oder 3.0.0 Alpha Version gearbeitet hat wird die neuen wirklich nützlichen Features wahrscheinlich schon gesehen und ausprobiert haben. Vor allem bei der Entwicklung von Facelets XHTML Seiten in Verbindung mit Seam Komponenten sind sehr schöne Features in die neue Version reingekommen. Ein paar davon, die ich persönlich absolut praktisch finde, sind im folgenden kurz aufgelistet.

Autocompletion:
Es werden alle mit @Name annotierten Seam Komponenten direkt im XHTML Editor gefunden und durch Autocomplete angeboten:

JBoss Toosl - XHTML Code Completion

EL Warning:
Hat man eine Fehler in der Expression Language gemacht wie der typische “rechte-Klammer-fehlt” Fehler findet man diesen nun nicht mehr erst nach dem Deployment sondern direkt im Editor durch ein Warning:

JBoss Tools - EL Warning

Seam Komponenten und Links direkt aus dem Editor heraus öffnen:
Man kann nun direkt aus dem XHMTL Editor heraus durch halten von STRG und der Maus direkt in die Java Klassen der Seam Komponenten oder direkt in andere .xhtml Seiten springen:

JBoss Tools - OpenOn

Visueller Editor für die pages.xml:
Es gibt nun eine wirklich gute Unterstützung für die pages.xml. Darunter auch eine visuelle Ansicht für die Navigationsregeln, die in der pages.xml definiert werden:

JBoss Tools - pages.xml visueller Editor

Mehr Bilder zu den neuen Features findet man auch wie gewohnt im Kapitel “News and Noteworthy“.
Alles in allem ist es wirklich schön endlich eine funktionierende und offizielle Version der JBoss Tools für Eclipse Ganymede zu haben. Nun steht der Entwicklung von vielen schönen neuen Seam Projekten nichts mehr im Wege =).

Die offizielle Meldung für die JBoss Tools 3.0 findet man auch noch mal hier zum nachlesen.

Tags: , ,

Wenn du Fragen oder Anregungen zum Post hast, dann hinterlasse doch einen Kommentar oder wenn du weiterhin Artikel von Javathreads lesen möchtest, dann abonniere den RSS Feed und sehe direkt in deinem Feed Reader die nächsten Artikel.

Ähnliche Artikel, die dich interessieren könnten:
Kommentare

Bisher keine Kommentare vorhanden.

Hinterlasse einen Kommentar