#pragma section-numbers off
= 概要 =
buildシステムツール。Javaにかぎればmakeよりも便利です。
= URL =
= インストールと動作確認 =
finkを利用すれば簡単です。
{{{
fink install ant
}}}
もしfinkを利用したくないならばJavaの仕組の勉強をして独自にやってください。
= 設定 =
設定は
{{{
/etc/ant.conf
$HOME/.antrc
}}}
のどちらかにおこなう事となります。
新規タスクを追加する場合などはantrcに追加するのがよいでしょう。
{{{
for i in /Users/sakito/antlib/*.jar
do
LOCALCLASSPATH=$LOCALCLASSPATH:$i
done
}}}
= 利用方法 =
== PSGMLでbuild.xmlを記述するために ==
PSGMLを利用するにはDTDが必要です。DTDは以下ようなファイルを作成。
ant-dtd.xml
{{{
}}}
{{{
ant -buildfile ant-dtd.xml
}}}
で完了。これを使用すれば良い。
{{{
}}}
== Ant利用時のディレクトリ構造 ==
ぼくの場合以下にしている。
{{{
build
classes
lib
testcase
src
etc
main
test
}}}
= FAQ =
== class not found になる ==
でクラスパスを確認してくださお。
= 関連リンク =
[http://www.ingrid.org/jajakarta/ant/ Ant翻訳]
[http://www1.xdsl.ne.jp/~kerochan/antdoc/toc.html Ant詳説]
[http://www.techscore.com/tech/Java/Ant/1.html Antの基礎]
[http://www.sdv.fr/pages/casa/html/sat.en.html Cafe Babe]
----
CategoryJava
["psgml-mode"]