| 属性 | 说明 | 必填 |
| destfile | 要创建的zip文件的名称。 | 是 |
| basedir | 要从中压缩文件的目录。 | 否 |
| compress | 也存储和压缩数据。 | 否 |
| encoding | 用于zip文件中文件名的字符编码。 | 否 |
| filesonly | 它仅用于存储文件条目。 | 否 |
| includes | 要包含的文件列表。 | 否 |
| excludes | 必须排除的文件列表。 | 否 |
| update | 更新target文件(如果已存在)。 | 否 |
| whenempty | 没有文件匹配时的行为。有效值为失败,跳过和创建。 | 否 |
| duplicate | 发现重复文件时的行为。 | 否 |
| comment | 要存储在存档中的注释。 | 否 |
| level | 应该执行文件压缩的非默认级别。 | 否 |
| fallbacktoUTF8 | 是否使用UTF-8和语言编码标志代替指定的编码。 | 否 |
| zip64Mode | 何时对条目使用Zip64扩展名。 | 否 |
<project name="java-ant project" default="run"> <target name="run"> <zip destfile="manual.zip" basedir="lidihuo/java"/> </target> </project>
<project name="java-ant project" default="run"> <target name="run"> <zip destfile="manual.zip" basedir="lidihuo/java" update="true"/> </target> </project>
<project name="java-ant project" default="run"> <target name="run"> <zip destfile="manual.zip" basedir="lidihuo/java" update="true" excludes="xyz.txt"/> </target> </project>