繁体   English   中英

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

[英]How to get property count in ant file?

有什么方法可以通过命令行选项获取定义或提供的属性数量?

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

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

您可以检查所需的属性是否已设置,而不必计算数量,如果未设置则使构建失败。

<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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM