从蚂蚁副本中删除目录无法正常工作

时间:2015-09-16 09:44:39

标签: java ant

我有这样的文件夹结构,

 samples/soap-client/target/layout/srcdist/etc/wsdl/v1/...
 samples/soap-client/target/layout/srcdist/etc/wsdl/v2
 samples/soap-client/target/layout/war/.....

我想将布局文件夹的所有内容复制到除wsdl文件夹之外的其他位置。我的代码是这样的

<copy todir="${pse-layout.dir}/sdk/partnersdk/new-soap-client">
    <fileset dir="samples/soap-client/target/layout">               
        <exclude name="**/**/wsdl/"/>
        <include name="**/*"/>              
    </fileset>
</copy>

但这不起作用。这会复制包含wsdl文件夹的布局文件夹的全部内容。请帮帮我。

1 个答案:

答案 0 :(得分:1)

尝试将复制任务更改为:

<copy todir="${pse-layout.dir}/sdk/partnersdk/new-soap-client">
  <fileset dir="samples/soap-client/target/layout">               
    <include name="**/*"/>              
    <exclude name="**/wsdl/**"/>
  </fileset>
</copy>

这将排除布局文件夹中的所有wsdl文件夹。