我可以看到,“如果”任务可以在“目标”根目录或任何需要执行某些操作的地方使用。但是当我指定一些参数时我可以使用它吗?例如有 ant-javafx 任务 fx:deploy,我们可以在其中声明类路径:
<fx:deploy ...>
<fx:resources>
<fx:fileset dir="..." ...>
<fx:fileset dir="..." ...>
</fx:resources>
</fx:deploy>
问题是我可以在那个用例中使用“if”吗?例子:
<fx:deploy ...>
<fx:resources>
<if>
<available file="${lib.dir}" type="dir" />
<then><fx:fileset dir="${lib.dir}" ...></then>
</if>
<fx:fileset dir="..." ...>
</fx:resources>
</fx:deploy>