Antの使い方 〜 Javaプロジェクトのモジュール作成
ここでは、macOSにApache Antをインストールして、Javaプロジェクトのモジュールを作成するまでの手順を紹介いたします。
Apache Antのインストール
Apache Antのバイナリをダウンロード
Apache Antのダウンロードページ から最新のバージョンのバイナリをダウンロードします。例えば、apache-ant-1.10.14-bin.zipをダウンロードします。
ダウンロードしたファイルを展開
sh
unzip apache-ant-1.10.14-bin.zip
適当なディレクトリに移動
sh
sudo mv apache-ant-1.10.14 /usr/local/ant
環境変数を設定
sh
echo 'export ANT_HOME=/usr/local/ant' >> ~/.zshrc
echo 'export PATH=$ANT_HOME/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
Antの動作確認
以下のコマンドでAntが正しくインストールされているか確認します。
sh
ant -version
モジュールの作成
プロジェクトディレクトリの作成
sh
mkdir my-ant-project
cd my-ant-project
build.xmlファイルの作成
以下の内容でbuild.xmlファイルを作成します。
xml
<project name="MyProject" default="compile" basedir=".">
<description>
Simple Ant Build File
</description>
<property name="src.dir" value="src"/>
<property name="build.dir" value="build"/>
<target name="init">
<mkdir dir="${build.dir}"/>
</target>
<target name="compile" depends="init">
<javac srcdir="${src.dir}" destdir="${build.dir}"/>
</target>
<target name="clean">
<delete dir="${build.dir}"/>
</target>
</project>
ソースディレクトリとサンプルJavaファイルの作成
sh
srcディレクトリ内にサンプルJavaファイル(例えば、HelloWorld.java)を作成します。mkdir src
java
// src/HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
ビルドの実行
sh
ant -f build.xml
これで、buildディレクトリ内にコンパイルされたHelloWorld.classファイルが生成されます。
実行
ビルドが成功したら、生成されたクラスファイルを実行します。
sh
java -cp build HelloWorld
以上が、macOSにApache Antをインストールし、簡単なモジュールを作成して実行する手順です。