2010-02-12 21 views
4

J'essaie de comprendre comment le DITA Open Toolkit effectue des conversions DITA vers XHTML, et c'est difficile puisque le processus est géré par des douzaines de cibles de fourmis réparties sur plusieurs fichiers ant.Besoin d'un outil pour visualiser les flux d'exécution et les propriétés

J'ai besoin d'un outil qui peut fournir une visualisation du flux d'exécution plus les dépendances de propriétés d'une invocation de fourmis. VizAnt et Grand seulement invocations de graphique de cible, donc je cherche quelque chose de plus lourd. Idéalement, un tel outil identifierait l'ordre des invocations de cibles, ainsi que les valeurs de propriété en cours d'invocation, et les propriétés, fichiers, répertoires, entrées de chemin de classes, etc. qui sont référencés dans le corps d'une cible. J'ai d'abord pensé à tout graver manuellement dans OmniGraffle, mais la complexité est rapidement devenue ingérable. Il y a sûrement quelque chose de plus récent?

+0

Voir aussi http://stackoverflow.com/questions/ 425842/are-there-there-good-ant-visualization-programs-out-there –

Répondre

2

yWorksAnt Explorer est plutôt cool.

Graphical representation of the ANT build targets and dependencies http://www.yworks.com/demos/images/ae1.jpg

Execute code through the GUI explorer of the ANT build file http://www.yworks.com/demos/images/ae3.jpg

Exécuter en exécutant le fichier jar: java -jar antexplorer.jar

Il ressemble à yWorks ne prend plus et il a retiré de leur site web. Liens qui used to go to Ant Explorer maintenant vous amène juste à leur page de liste de produit.

Mais il semble y avoir plusieurs endroits qui ont disponible pour téléchargement:

+0

Cela semble prometteur, mais le seul téléchargement que je pourrais trouver ne fonctionnera pas sur mon Mac, un Comme vous l'avez dit, le soutien semble inexistant. Je vais continuer à regarder, cependant. Merci! – acfoltzer

+0

C'est un fichier jar qui affiche une interface graphique swing. Pourquoi ça ne marchera pas sur votre Mac? –