ANT スクリプトを使用して、いくつかのファイルを既存の zip ファイルにコピーしたいと考えています。
そのために利用できるタスクはありますか?または、zip ファイルを解凍してから、必要なファイルをコピーして再度 zip する必要がありますか?
ANT スクリプトを使用して、いくつかのファイルを既存の zip ファイルにコピーしたいと考えています。
そのために利用できるタスクはありますか?または、zip ファイルを解凍してから、必要なファイルをコピーして再度 zip する必要がありますか?
zipタスクのドキュメントから直接:
update パラメーターは、ZIP ファイルが既に存在する場合の動作を制御します。yes に設定すると、ZIP ファイルは指定されたファイルで更新されます。(新しいファイルが追加され、古いファイルは新しいバージョンに置き換えられます。)
perlscr.zip という既存の zip ファイルがある場合は、たとえば、Ant Zip タスクを使用して shellscr ディレクトリに backup.sh というファイルを追加できます。
<zip destfile="perlscr.zip"
basedir="shellscr"
includes="backup.sh"
update="true"/>