Ant
メンドクサイのでbinaryでインストール
Apache Antからapache-ant-1.6.2-bin.tar.bz2をDL
$tar jxvf apache-ant-1.6.2-bin.tar.bz2
$mv apache-ant-1.6.2 /usr/local
$ln -s apache-ant-1.6.2 ant
■環境変数
/etc/profileに以下を追加
export ANT_HOME=/usr/local/ant
export PATH=$PATH:$ANT_HOME/bin
1.1. Antのインストレーションをテストする簡単なAntスクリプト
<!-- Simple Ant build script to test an Ant installation -->
<project name="TestInstall" default="run" basedir=".">
<target name="init">
<available file="ASimpleHelloObject.java" property="ASimpleHelloObject"/>
</target>
<target name="ASimpleHelloObject" unless="ASimpleHelloObject" depends="init">
<echo file="ASimpleHelloObject.java">
public class ASimpleHelloObject
{
public static void main(String[] args)
{
System.out.println("ASimpleHelloObject.main was called");
}
}
</echo>
<echo message="Wrote ASimpleHelloObject.java" />
</target>
<target name="compile" depends="ASimpleHelloObject">
<javac destdir="." srcdir="." debug="on" classpath=".">
<include name="ASimpleHelloObject.java"/>
</javac>
</target>
<target name="run" depends="compile">
<java classname="ASimpleHelloObject" classpath="." />
<echo message="Ant appears to be successfully installed" />
</target>
</project>