我有这样的文件夹结构,
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文件夹的布局文件夹的全部内容。请帮帮我。
答案 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文件夹。