gpt4 book ai didi

ant - 如何检查属性是否存在?

转载 作者:行者123 更新时间:2023-12-03 02:05:51 26 4
gpt4 key购买 nike

如何使用 Ant 检查属性是否存在?

如果 Ant 没有提供类似的东西,我愿意使用 ant-contrib

此外,ant-contrib 有一个断言任务,它提供了 exists,但断言不是我在这里需要的,因为我更喜欢 bool 返回值。

最佳答案

您可以使用Condition任务 isset情况。

<project default="test">

<property name="a" value="a"/>

<target name="test">

<condition property="a.set" else="false">
<isset property="a"/>
</condition>

<condition property="b.set" else="false">
<isset property="b"/>
</condition>

<echo message="a set ? ${a.set}"/>
<echo message="b set ? ${b.set}"/>

</target>
</project>

输出:

test:
[echo] a set ? true
[echo] b set ? false

关于ant - 如何检查属性是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8079203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com