環境変数ANT_HOMEとAntの起動について

環境変数ANT_HOMEが定義されていると,それとは別の場所のAntの起動スクリプト(ant.batあるいはant)を呼び出した場合であっても,環境変数ANT_HOMEで定義されている先のディレクトリにあるlibディレクトリを使ってAntが実際には起動する.

今回の自分のケースでは,プロジェクト内にAntディレクトリを作り,その中に自分が使うためのAntを置いていたのだが,どうも上手く動かなかったので調べてみたらどうもそのようだった.

これはWrapperスクリプトでANT_HOMEを一時的に上書きしてあげればOKっぽい.