我想从../source,但我不确定它到底在哪里,它可以在任何子目录中的任何地方,但它就在那里。我正在编写此代码
<target name="CopyingFromSource" depends="clean">
<copy file="../source/org.springframework-spring-support-2.0.8.jar" todir="../result"/>
</target>
但是显示我找不到org.springframework-spring-support-2.0.8.jar
你能告诉我如何复制它吗?
它直接存在于/source 或任何子目录中的任何位置。
将复制任务与嵌套文件集一起使用,如下所示:
<project>
<copy todir="../result">
<fileset dir="/home/gilreb/temp" includes="**/org.springframework-spring-support-2.0.8.jar" id="foobar"/>
</copy>
</project>
有关 Ant 详细信息,请参阅 Ant 手动复制任务和 Ant 手动文件集。
即,如果您只需要复制平面文件而不是您需要使用的整个路径:
<copy todir="../result" flatten="true">
...
</copy>