- Home ›
- Apache Antの使い方 ›
- build.xmlの概要 ›
- HERE
実行するターゲットを指定する
広告
Antを実行する時に特に指定しなければproject要素の「default」属性で指定したターゲットが実行されますが、他のターゲットを実行したい場合にはAntの起動時に実行したいターゲットを指定します。
ant [target [target2 [target3] ...]]
上記のようにターゲットは複数指定することが可能です。複数指定する場合はスペースで区切って指定して下さい。
では例として下記のようなbuild.xmlファイルを用意してみます。
<?xml version="1.0" encoding="Shift_JIS" ?> <project name="antsample" default="defaulttarget"> <target name="defaulttarget"> <echo message="Default Target"/> </target> <target name="target1"> <echo message="Target 1"/> </target> <target name="target2"> <echo message="Target 2"/> </target> </project>
まず引数無しでAntを実行してみます。
特に指定しない場合には「project」要素の「default」属性で指定したターゲットが実行されます。
次に「target1」を実行するように指定してみます。
このように指定したターゲットを実行できます。
最後に複数のターゲットを指定してみます。
このように指定した順にターゲットを実行します。
( Written by Tatsuo Ikura )