Tâche PrintStackTrace

Définit la trace de pile d'un objet java.lang.Throwable sur une propriété. Cette tâche est destinée à être utilisée en association avec la tâche tryCatch fournie par Ant-Contrib.

Paramètres

Attribut Description Obligatoire
propriété Nom de la propriété à définir. Oui
refid ID de référence de l'objet java.lang.Throwable. Oui

Exemples

L'exemple suivant capture toutes les exceptions qui se sont produites lors de l'exécution d'Ant avec extract.xml et imprime la trace de pile entière sur la console, par opposition au message d'exception seul comme le fait Ant par défaut.

 <trycatch reference="throwable">
    <try>
        <ant antfile="extract.xml" />
    </try>
    <catch>
        <printStackTrace refid="throwable" property="stackTrace" />
        <echo message="${stackTrace}" />
    </catch>
</trycatch>