【Ant】 build.xml の書き方 ~task編~

Javaコンパイル / Javaの実行 を行うには

java

 * クラスを実行

javac

 * javac コンパイル

exec

 * プログラムを実行する

関連記事

 * 詳細は以下の関連記事を参照のこと
Ant で、Javaコンパイル / Javaの実行 を行うサンプル
http://blogs.yahoo.co.jp/dk521123/33973954.html

■ ファイル・ディレクトリを扱う

delete / copy / mkdir / fileset

 * delete  : ファイル・ディレクトリの削除
 * copy    : ファイル・ディレクトリのコピー
 * mkdir   : ディレクトリの作成
 * fileset : ファイルの集合を定義

関連記事

 * 詳細は以下の関連記事を参照のこと
http://blogs.yahoo.co.jp/dk521123/33994078.html

■ 判定

condition

 * 指定された条件が真である場合、プロパティを設定

参考文献

http://www.jajakarta.org/ant/ant-1.5/docs/ant-1.5/j/docs/manual/CoreTasks/condition.html

available

 * 存在チェック

関連記事

 * 詳細は以下の関連記事を参照のこと
http://blogs.yahoo.co.jp/dk521123/34028648.html

■ プロパティ・ファイルを読み込む

loadproperties

 * Java Propertieファイルを読み込む

参考文献

http://www.xucker.jpn.org/java/ant/index/loadproperties.html

関連記事

 * 詳細は以下の関連記事を参照のこと
http://blogs.yahoo.co.jp/dk521123/33989901.html

■ 他から呼び出す

antcall

 * 他のターゲットを呼び出す

macrodef

 * 新しいタスク(マクロ)を定義

参考文献

http://qiita.com/opengl-8080/items/ccb55bb445de8aca7cca

import

 * 他のビルドファイルをインポートする

参考文献

http://www.jajakarta.org/ant/ant-1.6.1/docs/ja/manual/CoreTasks/import.html

関連記事

 * 詳細は以下の関連記事を参照のこと
http://blogs.yahoo.co.jp/dk521123/33998079.html