Ant-Exec: Umleiten des Standards, aber kein Standardfehler

8

Ich habe eine Aufgabe exec , deren Ausgabe ich mit dem Attribut outputproperty in eine Eigenschaft setze. Der Befehl kann einige Fehler an stderr ausgeben, ich möchte nicht, dass die Fehler in der Ausgabe enthalten sind (da die Ausgabe in einen anderen Befehl eingegeben wird), sondern eher für den Benutzer ausgedruckt werden. Also leite ich die Ausgabe und den Fehler in separate Eigenschaften und echo die Fehlereigenschaft um. Es scheint irgendwie ein Hack zu sein, um echo den Fehler zu haben. Ist es möglich, die Ausgabe eines Execs umzuleiten, aber Fehler auf stderr oder stdout zu lassen? Ich nehme an, es bedeutet, das Attribut error auf einen magischen Wert zu setzen, aber ich kann nicht herausfinden, was dieser Wert ist.

    
Konstantin Naryshkin 22.12.2011, 17:18
quelle

1 Antwort

7

Versuchen Sie, die Attribute error oder errorproperty zu entfernen und logError="true" hinzuzufügen.

Siehe Ссылка

    
Vadzim 28.12.2011, 18:48
quelle

Tags und Links