<zipfileset>
SYNOPSIS
説 明
src 属性で指定した ZIP 内の全てのファイルをファイルセットとして扱う
ための <fileset> 派生型です。既存の ZIP/JAR に格納されている
ファイルを別の ZIP/JAR に格納する場合などに使用します。
このページで説明している属性に加えて <fileset> で定義されている
属性が全て使用できます (例えば dir 属性を指定すると該当ディレクトリの
ファイルセットとなります)。
(This description is based on Ant 1.7)
属 性
Ant 1.5.2 以降 optional
このファイルセットのファイルパーミッションを指定します。これは Unix のように
ファイルごとにパーミッションが設定できるシステムで有用です。
使用例
./classes 以下の全てのファイルから myprogram.jar を作成します。
Ant タスク
<jar basedir="./classes" jarfile="myprogram.jar" />
./classes 以下から特定のファイルのみを除外して JAR ファイルを作成します。
Ant タスク
<jar basedir="./classes"
excludes="**/package.html,**/Thumbs.db,**/*Test.class"
jarfile="myprogram.jar" />
Ant タスク
<jar basedir="./classes" jarfile="myprogram.jar">
<manifest>
<attribute name="Main-Class" value="biz.moyo.lab.Sample"/>
</manifest>
</jar>
Ant タスク
<jar basedir="./classes"
jarfile="myprogram.jar" manifest="./mymanifest.mf" />
Ant タスク
<jar jarfile="myprogram.jar">
<fileset dir="./classes" />
<fileset dir="./build/classes" />
</jar>