gpt4 book ai didi

java - 有没有办法使用 ant 有条件地复制文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:51:03 24 4
gpt4 key购买 nike

我有以下目标:

<target name="promptforchoice">

<input addproperty="choice">
Copy the file?. [Y, n]
</input>

<condition property="copy.file">
<or>
<equals arg1="Y" arg2="${choice}"/>
<equals arg1="y" arg2="${choice}"/>
</or>
</condition>

</target>

在另一个目标中,我想根据是否设置了 copy.file 属性来有条件地复制文件。 这可能吗?还有其他方法可以实现吗?


我的解决方案

这是我根据 ChrisH's response 得出的结论.

<target name="promptforchoice">

<input addproperty="choice">
Copy the file?. [Y, n]
</input>

<condition property="copy.file">
<or>
<equals arg1="Y" arg2="${choice}"/>
<equals arg1="y" arg2="${choice}"/>
</or>
</condition>

</target>

<target name="copyfile" if="copy.file">
<copy file="file1.cfg" tofile="file2.cfg"/>
</target>

<target name="build" depends="promptforchoice">
<antcall target="copyfile"/>

<!-- Other stuff goes here -->

</target>

谢谢!

最佳答案

你可能想要这样的东西:

<target name="mycopy" if="copy.file">
<!-- do copy -->
</target>

关于java - 有没有办法使用 ant 有条件地复制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433975/

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