2012-06-13 4 views
2

Я хочу скопировать несколько файлов в существующий zip-файл, используя ANT-скрипт.Как скопировать файлы в zip-файл, используя ANT-скрипт?

Есть ли какие-либо задачи для этого? Или мне нужно разархивировать zip-файл, а затем скопировать нужные файлы и снова застегнуть молнию?

ответ

6

Прямо из documentation of the zip task:

Параметр обновления контролирует то, что происходит, если файл ZIP уже существует. Если установлено значение «Да», ZIP-файл обновляется с указанными файлами . (Новые файлы добавляются, старые файлы заменяются новыми версиями .)

2

Если существующий почтовый файл под названием perlscr.zip, вы можете добавить, например, файл называется backup.sh в shellscr с использованием задачи Ant Zip:

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