Capture Ant de sortie
Quelqu'un peut-il suggérer pour moi, le meilleur moyen de capturer la sortie d'une commande Ant?
Je suis en train d'écrire quelques tests de routage pour les taches de soleil appareils. La commande elle-même renvoie les statistiques du réseau. Je suis en train d'écrire quelque chose qui va les vider tous ces résultats dans un plus visuel de l'application.
Je suis sur Windows Vista.
Vous devez vous connecter pour publier un commentaire.
vous pouvez simplement utiliser la fourmi enregistreur de tâche:
<record name="build.log"> </record>
cela a l'avantage d'avoir la sortie écrit à la fois à l'écran et dans le fichier journal, ce qui n'est pas le cas quand on fait de redirection de la sortie
ant debug > build.log
ou en appelant ant avec le-logfile
option.Utilisation
-logfile <file>
option pour écrire la sortie dans un fichier. Comme @jespere dit, vous pouvez obtenir encore plus de contrôle par la mise en œuvre de votre propre enregistreur ou de l'auditeur.Simplement utiliser le "bavard" drapeau et de désigner un fichier pour la sortie de ligne de commande à l'aide de ">"?
Par exemple:
Vous pouvez définir une coutume Ant enregistreur qui va recevoir tous Ant de sortie. Avec que vous pouvez faire ce que vous voulez à la sortie.