Ant: Wie schlägt man fehl, wenn die Eigenschaft eine bestimmte Zeichenfolge enthält?

8

Ich möchte ein ant-Makro schreiben, das die fehlgeschlagene Aufgabe aufruft, wenn das angegebene Attribut eine bestimmte Zeichenfolge enthält. Der einzige Weg, wie ich String-Vergleich in Am weiß, ist die Verwendung von Javascript. Ich habe so etwas:

%Vor%

Das Problem bei diesem Ansatz ist, dass ich eine Eigenschaft festlege, die innerhalb des Javascript global ist, und ant lässt Sie keine Eigenschaft zurücksetzen. Ich weiß, dass Ameisen die Fähigkeit hat, lokale Eigenschaften zu setzen. Wie kann ich von JavaScript aus auf lokale Eigenschaften zugreifen? Oder gibt es einen besseren Weg, dies alles zusammen zu tun?

    
Kyle 25.01.2011, 22:10
quelle

2 Antworten

8
%Vor%     
Entendu 25.01.2011, 22:20
quelle
1

Alles, was Sie tun müssen, um die Eigenschaft zu lokalisieren, ist, die local Aufgabe aufzurufen es vor dem Javascript.

Zum Beispiel:

%Vor%

Stattdessen können Sie die Eigenschaft auch in JavaScript lokal lokalisieren:

%Vor%     
martin clayton 23.06.2011 10:13
quelle

Tags und Links