Integration in Eclipse
Der yWorks Ant Explorer steht auch als Plugin für die beliebte Java-IDE Eclipse zur Verfügung. Das Plugin bietet sowohl eine Visualisierung von Ant-Buildskripten als auch eine Funktion zum Ausführen derselben.
Installation
Die Installation kann über den in Eclipse integrierten Update-Manager durchgeführt
werden.
Dieser ist über die Menüpunkte "Help" - "Software Updates" - "Find and
Install" erreichbar.
Zu diesem Zweck muss eine "New Remote Site" mit der URL "http://www.yworks.com/eclipse/update"
angelegt werden.
Alternativ kann auch die Jar-Datei mit dem Plugin für Eclipse
direkt heruntergeladen werden
und in das entsprechende Verzeichnis extrahiert werden (i.d.R. in %ECLIPSE_HOME%
bzw. im
${user.home}/.eclipse).
Benutzung
Die zwei Views des yWorks Ant Explorer werden automatisch geöffnet, wenn die Visualisierung über den Menüeintrag eines Buildskripts im "Package Explorer" gestartet wird.
Die Views werden außerdem automatisch aktualisiert, wenn ein Ant-Buildskript in der Editor-Sicht geöffnet wird und die Views sichtbar sind.
Die Visualisierung erfolgt zweigeteilt: eine View beinhaltet den Graphen, der die Abhängigkeiten der Targets anzeigt. Die andere View stellt die einzelnen Properties dar. Kanten zwischen den Properties deuten deren Verwendung in anderen Properties an.
Weitere Informationen zu den einzelnen Ansichten finden sich in der Dokumentation.
Einschränkungen
-
Buildprozesse werden in derselben JVM gestartet, in der Eclipse läuft.
Dies führt unter Umständen zu besonderen Nebeneffekten (z.B. bezüglich des Classpaths oder im Zusammenhang mit offenen File-Handles o.ä.).
Für problematische Buildprozesse empfiehlt sich daher die Standalone-Version des yWorks Ant Explorers. -
"Unschöne" Darstellung der Icons
Leider beherrscht Eclipse Version 3.0.1 nicht die Darstellung von transparenten PNGs in der Menüleiste. Stattdessen werden GIFs verwendet, die eine etwas geringere Qualität aufweisen.









