我有一个像这样创建zip的蚂蚁目标 -
<zip destfile="${dist}/myzip.zip">
<zipfileset dir="docs/manual" prefix="docs/userguide"/>
</zip>
Run Code Online (Sandbox Code Playgroud)
这基本上创建了存档,myzip.zip其中包含存档中以docs/manual docs/userguide为前缀的所有文件和目录.
但我不想包含docs/manual要复制到存档中的所有目录,我有一个目录,old在docs/manual其中我要排除...如何实现这一目标?
Sea*_*oyd 11
<zipfileset><fileset>除了下面列出的属性之外,还支持所有属性.
所以请参阅FileSet以供参考.
这是你如何做到的:
<zipfileset dir="docs/manual" prefix="docs/userguide">
<exclude name="old/**"/>
</zipfileset>
Run Code Online (Sandbox Code Playgroud)
或内联属性:
<zipfileset dir="docs/manual" prefix="docs/userguide" exclude="old/**" />
Run Code Online (Sandbox Code Playgroud)
更新:现在使用通配符而不是简单名称.
| 归档时间: |
|
| 查看次数: |
16690 次 |
| 最近记录: |