如何使用Ant重命名zip存档中的文件?

曼努埃尔·塞尔瓦(Manuel Selva):

全部都在标题中。只是为了完整起见,我只想重命名文件而不修改它。

马努

白牙34:

我不相信有一个Ant任务可以就地操纵zip文件的条目。即使Java API也不支持增量更改zip文件,请参阅http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4129445

但是,您可以将整个文件解压缩,重命名所需的文件,然后将其压缩备份:

<mkdir dir="tmp" />
<unzip src="src.zip" dest="tmp" />
<move file="tmp/src.txt" tofile="tmp/dest.txt" />
<zip destfile="dest.zip" basedir="tmp" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章