我不相信有一个Ant任务可以直接操作zip文件中的条目。即使Java API也不支持增量更改zip文件,详见http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4129445。但是,您可以先将整个zip文件解压缩,然后重命名所需的文件,最后将其重新压缩。<mkdir dir="tmp" /> <unzip src="src.zip" dest="tmp" /> <move file="tmp/src.txt" tofile="tmp/dest.txt" /> <zip destfile="dest.zip" basedir="tmp" />