相关疑难解决方法(0)

如何使用Ant复制目录

我曾经习惯copydir复制目录树但不推荐使用它.我的目录包含一些子目录,其中一些包含文件,另一些包含更多子目录.

我怎样才能复制整棵树?

java ant

97
推荐指数
4
解决办法
8万
查看次数

一次复制多个目录(和内容)

我已经使用蚂蚁近十年了,但我经常需要做一些超出我平常经验的事情.这个缺乏一个明显的答案(直观的方法导致死胡同)

问题:

将目录"example"中的几个子目录(及其内容)复制到新目录"myInstance".为了澄清,请复制源目录中的一些但不是所有子目录.

来源目录:

example/
  ignoreThisDirectory/
  ignoreThisOneAlso/
  lib
  etc/
  webapps/
Run Code Online (Sandbox Code Playgroud)

尝试:Dead End 这个尝试最初似乎有效.它创建了子目录lib等webapps.但是"复制"没有复制其内容; 我留下了空的子目录.

<copy todir="myInstance" >
  <dirset dir="example" includes="lib etc webapps"/>      
</copy>    
Run Code Online (Sandbox Code Playgroud)

成功但是详细 最后,我不得不单独复制每个目录,这看起来冗长而且非干:

   <copy todir="myInstance/etc">
     <fileset dir="example/etc"/>
    </copy>    
   <copy todir="myInstance/lib">
     <fileset dir="example/lib" />
    </copy>    
   <copy todir="myInstance/webapps">
     <fileset dir="example/webapps" />
    </copy>    
Run Code Online (Sandbox Code Playgroud)

提前致谢

ant

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

ant ×2

java ×1