yWorks Ant Explorer
Weitere Seiten
Standalone Version
Wrapper für Ant (Standalone)
Plugin für Eclipse
Plugin für IntelliJ Idea
Plugin für NetBeans
Der yWorks Ant Explorer ist ein Werkzeug zur Visualisierung von Ant-Buildskripten.
Er kann sowohl die einzelnen Targets und deren Abhängigkeiten untereinander,
als auch die verwendeten Properties übersichtlich darstellen.
Als besonderes Feature erlaubt der yWorks Ant Explorer außerdem die
Visualisierung des Ablaufs eines Ant-Builds.
Genauere Informationen und eine Einführung finden sich im Walkthrough.
Der yWorks Ant Explorer kann in verschiedenen Szenarien zur Anwendung kommen.
Die Standalone-Version kann sowohl als
lokale Installation als auch über Java WebStart benutzt werden.
Es können damit direkt lokale Ant-Skripten untersucht werden.
Als Besonderheit der lokalen Installation kann der yWorks Ant Explorer als
Alternative bzw. Wrapper eines üblichen Ant-Kommandozeilenaufrufs benutzt werden.
Damit eröffnet sich die Möglichkeit, einen Ant-Build wie gewohnt auf der
Kommandozeile durchzuführen und gleichzeitig den Ablauf des Build-Vorgangs
visuell dargestellt zu bekommen.
Der yWorks Ant Explorer kann aber auch als integrierte Komponente innerhalb
beliebter Entwicklungsumgebungen (IDEs) benutzt werden.
Entsprechende Integrationen stehen für
Eclipse,
IntelliJ Idea, und
NetBeans zur Verfügung.
Jeder Java-Entwickler hat somit aus seiner gewohnten Arbeitsumgebung heraus Zugriff
auf die übersichtliche Visualisierung seines Buildprozesses.
Was spricht für den yWorks Ant Explorer
- yWorks Ant Explorer ist völlig kostenlos
-
yWorks Ant Explorer unterstützt den Quasi-Standard Ant
Ant findet heute eine breite Unterstützung in nahezu allen Bereichen von Java und auch darüber hinaus. In jeder der üblichen IDEs findet sich eine entsprechende Unterstützung von Ant.
Dadurch wächst die Bedeutung - und auch die Komplexität - von Ant-Skripten immer weiter an. -
yWorks Ant Explorer bietet eine starke Integration in bekannte IDEs
Häufig werden Ant-Skripten direkt aus der IDE des Entwicklers heraus erstellt und ausgeführt.
yWorks Ant Explorer integriert sich direkt in die IDE (z.Zt. NetBeans, IntelliJ Idea und Eclipse). -
yWorks Ant Explorer integriert sich transparent
yWorks Ant Explorer kann direkt anstatt des üblichen Kommandozeilenaufrufs "ant" gestartet werden. Die Visualisierung erfolgt zusätzlich zum wie gewohnt ablaufenden Ant-Build. Damit eignet sich yWorks Ant Explorer besonders für die unkomplizierte und einfache Visualisierung des Ablaufs. -
yWorks Ant Explorer hilft komplexe Abhängigkeiten zu erkennen
Komplexe Ant-Skripten mit komplizierten Abhängigkeiten der Targets sind relativ schwer zu warten. yWorks Ant Explorer bietet durch die Visualisierung die Möglichkeit, diese Abhängigkeiten grafisch darzustellen und zu verstehen, und wichtige von unwichtigen Informationen zu unterscheiden.
Der yWorks Ant Explorer kommt auch problemlos mit geschachtelten ("import") Skripten und AntCalls klar. -
yWorks Ant Explorer visualisiert Properties
Insbesondere verschachtelte Properties, die sich aus vielen anderen Properties zusammensetzen (etwa Classpaths) sind nicht intuitiv zu erfassen.
yWorks Ant Explorer wertet den Inhalt dieser Properties aus und stellt die Abhängigkeiten und Inhalte dar. -
yWorks Ant Explorer visualisiert den Ablauf eines Builds
Der Ablauf eines Builds wird visualisiert, indem der Status der Targets zum aktuellen Zeitpunkt dargestellt wird. - ...
Dokumentation
Eine detaillierte Beschreibung der Funktionalität findet sich
hier.
Auf der jeweiligen Seite zur Version für eine bestimmte Entwicklungsumgebung
finden sich genauere Informationen zur spezifischen Installation und Bedienung.
Mindestvoraussetzungen
Um den yWorks Ant Explorer benutzen zu können, wird JDK 1.4.x oder höher
und Ant 1.5.x oder höher benötigt.
(Es könnte auch mit älteren Versionen funktionieren, dies wurde aber nicht
getestet.)
Für die Benutzung innerhalb der Entwicklungsumgebungen gelten folgende Voraussetzungen:
- Eclipse 3.0.1 oder höher
JDK:- Windows: 1.4
- Linux: 1.5
- Mac OS X: wird nicht unterstützt
- NetBeans 4.1 or higher
- IntelliJ Idea 5.0 or higher
Installation
-
Standalone-Version:
Die Standalone-Version kann direkt über Java Webstart gestartet werden oder alternativ lokal installiert werden.
Um die Funktionalität des Ant-Wrappers nutzen zu können (lokale Installation), muss das Installationsverzeichnis mit der ausführbaren Datei "antexplorer" in den Pfad genommen werden. -
Eclipse:
Die Installation des Eclipse-Plugins kann entweder manuell durchgeführt werden (Entpacken der Zip-Datei in das Plugins-Verzeichnis in%ECLIPSE_HOME%/pluginsbzw. in eine eigene "Extension Location") oder über den integrierten Update Manager (mit der URL "http://www.yworks.com/eclipse/update"). -
NetBeans:
Das Installations-Archiv herunterladen und innerhalb von NetBeans per Doppelklick installieren. -
IntelliJ Idea:
Die Installation des Plugins für IntelliJ Idea kann komfortabel über den integrierten Plugin-Manager durchgeführt werden (File - Settings - Plugin Manager).
yWorks Ant Explorer herunterladen
|
WebStart Download / Infos |
Die Standalone-Version kann direkt per Java WebStart geladen und gestartet werden. Nähere Infos zur Installation und Benutzung finden sich hier. |
|
Standalone Download / Infos |
Die Zip-Datei enthält die Standalone-Version als Jar-Archiv (zu starten über
java -jar antexplorer.jar) und zusätzlichen Wrapper-Skripten.
Nähere Infos zur Installation und Benutzung finden sich
hier.
|
|
Eclipse Plugin Download / Infos |
Das Jar-Archiv enthält das Plugin für Eclipse.
Informationen zur Installation finden sich hier.
Alternativ kann der yWorks Ant Explorer über den Eclipse Plugin-Manager installiert werden (URL: http://www.yworks.com/eclipse/update).
Nähere Informationen finden sich auch in der
Dokumentation zur Eclipse-Integration.
|
|
IntelliJ Idea Plugin Download / Infos |
Das Jar-Archiv enthält das Plugin für IntelliJ Idea.
Anmerkungen zur Installation finden sich hier.
Alternativ ist eine Installation über den in IntelliJ Idea integrierten Plugin-Manager möglich. |
|
NetBeans Plugin Download / Infos |
Die NBM-Datei kann direkt aus NetBeans heraus installiert werden. Nähere Infos finden sich hier. |









