5

我在蚂蚁方面相对较新,在学校我有一个任务要做一个构建文件。我的问题之一是将其名称(或路径)作为 ant 参数的文件复制到“/foldercopy”。我需要做类似的事情:

蚂蚁cpfile文件.txt

所以ant会将file.txt复制到/foldercopy。我在谷歌上搜索了很多,但我只能找到带有“-Darg”的东西,但我的老师说它不正确。有什么办法吗?

4

2 回答 2

21

普通命令行参数ant被认为是目标名称,所以如果你想将参数传递给你的目标,你需要使用属性,通过-D

ant -Dfile=file.txt cpfile

${file}在 build.xml中访问该值

于 2013-01-14T00:08:57.517 回答
-4

这将帮助您:

<target name="copytask" >
  <copy file="file.txt" todir="path-od-dir" failonerror="false" />

</target>
于 2013-11-26T15:32:44.920 回答