从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文件夹。

尝试将复制任务更改为:

<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文件夹

相关内容

  • 没有找到相关文章

最新更新