如何在 ant 文件中获取属性计数



有没有办法通过命令行选项定义或提供属性的数量?

直到现在我都找不到任何办法。

基本上我必须检查命令行属性是否小于或大于指定数量的属性,构建应该失败使用

您可以检查是否设置了所需的属性,如果未设置,则生成失败,而不是计算数字。

<project name="check" default="build">
<condition property="params.set">
    <and>
        <isset property="one"/>
        <isset property="two"/>
    </and>
</condition>
<target name="check">
    <fail unless="params.set">
    Must specify the parameters: one, two
    </fail>
</target> 
<target name="build" depends="check">
        <echo>
        one = ${one}
        two = ${two}
        </echo>
    </target>
</project>

最新更新