JBoss Tools 3.0.0 Alpha1 – langsam geht es vorwärts
Endlich ist es soweit: die erste öffentliche Version der JBoss Tools 3.0.0 ist da. Dahinter steht aber immer noch ein großes “Alpha 1″ und sie weißen extra daraufhin dass man sie nicht zur Verantwortung ziehen soll:
This is an alpha version so do not just throw us away when your computer blows up while using this version..
Bisher war die einzige Möglichkeit die JBoss Tools als Nightly Build unter Eclipse Ganymede zu verwenden. Somit ist neben der allgemeinen Nachricht, dass eine erste offizielle Vorabversion Alpha 1 existiert, ist die zweite schöne Nachricht, dass man die JBoss Tools 3.x nicht mehr manuell herunterladen muss (Nightly Build) sondern diese über eine Eclipse Update Seite angeboten werden.
Die URL zu der JBoss Tools Development Update Seite ist:
http://download.jboss.org/jbosstools/updates/development
Diese wie gewohnt in Eclipse im Hauptmenü unter “Help->Software Updates…->Available Software Tab->Add Site..” hinzufügen und anschließend aufklappen um die einzelnen Plugins zu selektieren.
In der Alpha 1 Version der JBoss Tools 3.0.0 bestehen schon einige Erneuerungen, die auch schon durch die Nightly Build Version dem ein oder anderen bekannt sind:
- Seam Tools – grafische pages.xml
- Visual Page Editor – EL Ersetzung, CSS Editor und Geschwindigkeitsverbesserungen
- Hibernate Tools – Dali Unterstützung für Hibernate
- JBoss AS Tools – Konfigurierbare Server Ports
- Web Services – Eclipse WTP WebServices Unterstützung für JBossWS
Im folgenden die einzelnen neuen JBoss Tools Plugins Features mit Screenshots.
Die Konfigurationsdatei für die Navigation über die xhtml Seiten einer Seam Anwendung haben in der pages.xml ihren Platz. Diese können nun auch grafisch dargestellt werden:
Die dazugehörige Outline der grafischen Ansicht sowie der allgemeinen Konfiguration ist auch vorhanden:
|
|
Wer mit dem Visual Page Editor für xhtml/jsf Seiten arbeitet erhält auch noch zwei interessante Erweiterungen. Die erste erlaubt für die visuelle Vorschau im Editor eine konfigurierbare EL Ersetzung. So kann z.b. der Pfad zu einem Bild, welcher über eine EL (z.B. #{projectConst.imgPath}) durch einen Ausdruck ersetzt werden.
Bisher wurden EL Ausdrücke nicht interpretiert sondern einfach ausgegeben.
Die zweite Erweiterung ermöglicht den Aufruf eines CSS Editors mit Vorschau für Style Angaben direkt an einem Element. Selektiert man ein Element (Komponente) im Visual Page Editor ist es möglich über die Eigenschaften (Properties View) den CSS Editor zu öffnen.
|
|
Jetzt ist man wieder einem Schritt näher eine Seite komplett im Visual Editor bearbeiten zu können. Ich bin allerdings immer noch der Meinung, dass es brauchbarer ist ein funktionierendes Hot Deployment zu haben und nur im HTML Code direkt zu arbeiten.
Die letzte nennenswerte Erweiterung ist der Performance Update bei der visuellen Vorschau der Seite. Diese läuft nun in einem separatem Thread und blockiert Eclipse nicht mehr.
Ein interessanter Schritt ist die Hibernate Unterstützung für die Dali Plugins für Eclipse WTP. So kann man zukünftig mit Hilfe der Hibernate Tools ein JPA Projekt auf Basis von Hibernate erstellen.
In einem Dali JPA Projekt kann man nun zudem die DDL (Data Definition Language – SQL Schema) Beschreibung direkt aus dem JPA Menü generieren lassen:
Alternativ besteht natürlich immer noch die Möglichkeit sich die DDL mit dem HibernateTool Ant Task generieren zu lassen:
<hibernatetool destdir=”build”>
..
Bei den JBoss AS Tools kam die Möglichkeit den Ports für den JBoss manuell zu konfigurieren. Bisher wurden diese immer automatisch erkannt/gesetzt. Weitere Konfigurationen, wie z.b. Timeouts oder Server polling, sind in den JBoss AS Server Editor verschoben worden. Bisher waren diese nur über die Eclipse Preferences zu konfigurieren.
Arbeitet man mit Web Services unter dem JBoss (JBossWS) so besteht ab sofort die Möglichkeit die Eclipse WTP WebServices Unterstützung mit JBossWs zu nutzen. Dazu besteht ein eigenes Project Facet:
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
[...] 1 Version sowie Schreenshots der neuen Features sehen möchte sollte sich den Artikel “JBoss Tools 3.0.0 Alpha1 – langsam geht es vorwärts” [...]
[...] ein letzter Tipp: Wer mit den RichFaces arbeitet sollte sich auf alle Fälle die JBoss Tools in Eclipse installieren um die direkte RichFaces Unterstützung im JSF Editor zu erhalten. Neben Autocomplete bei den [...]
[...] 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 [...]
[...] generieren zu lassen. Ich habe schon mal bei der Vorstellung der JBoss Tools 3 Alpha Version darauf hingewiesen, dass das WTP Dali Projekt ab Version 3 unterstützt wird. Kurze [...]














[...] neu installieren. Siehe dazu auch in dem Artikel “JBoss Tools 3.0.0 Alpha1 – langsam geht es vorwärts“. Updates [27.06.] Abschnitt “” hinzugefügt Lesezeichen erstellen [...]