如何使用ANT脚本将文件复制到zip文件中?

时间:2012-06-13 14:00:32

标签: ant ant-contrib

我想使用ANT脚本将几个文件复制到现有的zip文件中。

有没有可用的任务?或者我是否需要解压缩zip文件然后再复制所需的文件并压缩?

2 个答案:

答案 0 :(得分:6)

直接来自documentation of the zip task

  

update参数控制ZIP文件已经发生的情况   存在。设置为yes时,将使用这些文件更新ZIP文件   指定。 (添加新文件;旧文件将替换为新文件   版本)。

答案 1 :(得分:2)

如果您有一个名为perlscr.zip的现有zip文件,您可以使用Ant Zip任务在shellscr目录中添加一个名为backup.sh的文件:

<zip destfile="perlscr.zip"
    basedir="shellscr"
   includes="backup.sh"
   update="true"/> 
相关问题