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
mkdir src
srcディレクトリ内にサンプルJavaファイル(例えば、HelloWorld.java)を作成します。
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をインストールし、簡単なモジュールを作成して実行する手順です。

関連記事

最後までご覧いただきありがとうございます!

▼ 記事に関するご質問やお仕事のご相談は以下よりお願いいたします。
お問い合わせフォーム