2010年12月9日木曜日

【java】ant のfilesetにIDをつける

antでファイルをまとめて操作したいときに使うfilesetコマンド

これを毎回書くのではなく、IDをつけて先に宣言しておくことで簡単に呼び出すことができるらしい。

宣言方法


<fileset dir="${build.outdir}/${class.pkg}" id="fileset.class.test">
<include name="*.class"/>
</fileset>


呼び出し方

<copy todir="//${.sv}/test/classes/${class.pkg}" >
<fileset refid="fileset.class.test"/>
</copy>


2箇所にクラスを配備したりするときにメンドクサイと思ってたら、こんな方法があるとは。
最初から調べとけばよかったなぁ・・・

0 件のコメント:

コメントを投稿