Antの
build.xmlでmkdirというタスクを使用してディレクトリを作成することができます。
dir属性にディレクトリを指定します。相対パスで指定すると
build.xmlからの相対パスになります。
build.xmlに以下のように記述します。
<?xml version="1.0" ?>
<project default="aa">
<target name="aa" depends="mk,bb,assyuku">
<echo>Compile!!!</echo>
</target>
<target name="mk">
<mkdir dir="./build" />
</target>
<target name="bb">
<javac srcdir="." includeAntRuntime="true" />
</target>
<target name="assyuku">
<jar jarfile="test.jar" basedir="." includes="*.class" />
</target>
</project>
./buildと指定しているのでCドライブ直下にbuildディレクトリが作成されます。
antと実行します。
C:¥>ant
Buildfile: C:¥build.xml
mk:
[mkdir] Created dir: C:¥build
bb:
assyuku:
aa:
[echo] EAR!!!
BUILD SUCCESSFUL
C:¥>
これでCドライブ直下にbuildというディレクトリができています。