如何在ant中复制目录

  • 本文关键字:复制 ant java apache ant
  • 更新时间 :
  • 英文 :


目录结构如下:

base_dir1/src_dir

base_dir2/dest_dir

如何将src_dir(文件夹+内容)复制到dest_dir

如果我像这样使用复制任务:

<copy todir="base_dir2/dest_dir">
    <fileset dir="base_dir1/src_dir"/>
</copy>

src_dir的所有内容复制到dest_dir中,但不会在dest_dir中创建src_dir文件夹。

我可以使用复制任务使其工作,像这样:

<copy todir="base_dir2/dest_dir">
    <fileset dir="base_dir1">
      <include name="src_dir/"/>
    </fileset>
</copy>  

这是正确的方法还是有更好的方法?

您也可以这样做。

<copy todir="base_dir2/dest_dir/src_dir">
    <fileset dir="base_dir1/src_dir"/>
</copy>

todir指定的文件夹(或文件夹的一部分)不需要存在。

<fileset>指指定文件夹内容

相关内容

  • 没有找到相关文章

最新更新