Antインストール

ビルドツールのAntをインストールしてみる。

まずはダウンロードから。

apache-ant-1.6.5-bin.zipをダウンロードする事にした。

導入

C:\usr\local\apache-ant-1.6.5に展開

次に

set ANT_HOME=C:\usr\local\apache-ant-1.6.5
set JAVA_HOME=C:\Program Files\Java\jdk1.5.0_07
set PATH=%PATH%;%ANT_HOME%\bin

とPATHを通した。

試しに、

C:\usr\local\apache-ant-1.6.5>ant -version

とすると、

Apache Ant version 1.6.5 compiled on June 2 2005

と実行結果が返ってきた。
これで稼働環境はできたみたい。

Hello Ant World!

次のようなbuild.xmlを作成した

<project name="helloant" default="hello">
  <target name="hello">
    <echo message="Hello Ant World!"/>
  </target>
</project>

このファイルが置かれているディレクトリで、antを実行すると、

C:\usr\local\apache-ant-1.6.5\WORK>ant
Buildfile: build.xml

hello:
     [echo] Hello Ant World!

BUILD SUCCESSFUL
Total time: 0 seconds

とビルド成功のメッセージが表示された。

ま〜、何もビルドはしていないけど、andタスクがbuild.xmlを読み込んで、echoでメッセージを表示させれる事まで確認できた。

build.xmlの構成

3つのレベルの要素からできてます。

project
トップレベル要素で、1つのみの記述 [default属性][basedir属性]を指定出来ます
[default属性]
デフォルトのターゲット
[basedir属性]
実行ディレクト
taget
ビルドの単位 複数のタスクの集まり [depend属性]で依存ターゲットを指定できます
task
実際の処理単位

日本語記述する場合は、

<?xml version="1.0" encoding="Shift_JIS"?>

文字コードを指定する