gpt4 book ai didi

java - 如何在 Ant 条件中使用脚本的输出

转载 作者:搜寻专家 更新时间:2023-11-01 02:55:53 24 4
gpt4 key购买 nike

我想做类似下面的事情

<target name="complex-conditional">
<if>
<exec command= "python some-python-script-that-returns-true-or-false-strings-to-stout.py/>
<then>
<echo message="I did sometheing" />
</then>
<else>
<echo message="I did something else" />
</else>
</if>
</target>

如何评估在 ant 条件中执行某些脚本的结果?

最佳答案

<exec> taskoutputproperty , errorpropertyresultproperty允许您指定用于存储命令输出/错误/结果代码的属性名称的参数。

然后您可以在条件语句中使用其中一个(或多个):

<exec command="python some-python-script-that-returns-true-or-false-strings-to-stout.py"
outputproperty="myout" resultproperty="myresult"/>
<if>
<equals arg1="${myresult}" arg2="1" />
<then>
<echo message="I did sometheing" />
</then>
<else>
<echo message="I did something else" />
</else>
</if>

关于java - 如何在 Ant 条件中使用脚本的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1828527/

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