Wenn ich die Aufgabe verwende, wird die Eigenschaft nur dann auf TRUE gesetzt, wenn die Ressource (z. B. Datei) verfügbar ist. Wenn nicht, ist die Eigenschaft nicht definiert.Ant und die verfügbare Aufgabe - was, wenn etwas nicht verfügbar ist?
Wenn ich den Wert der Eigenschaft drucke, gibt es "true", wenn die Ressource verfügbar war, ansonsten wird nur der Name der Eigenschaft ausgegeben.
Gibt es eine Möglichkeit, die Eigenschaft auf einen Wert festzulegen, wenn die Ressource nicht verfügbar ist? Ich habe versucht, die Eigenschaft explizit vor der zur Verfügung stehenden Kontroll Einstellung, aber dann ant klagt:
http://ant.apache.org/manual/Tasks/condition.html
<condition property="fooDoesNotExist">
<not>
<available filepath="path/to/foo"/>
</not>
</condition>