Struts環境作り|Antツールのインストール!

ここ2カ月やる気全く起きなくて放置しててしまったけれど、再開しようと思います!
だらだらとダメ人間化してたけれど、Strutsを使いこなせるようになって次のステップへ行きたいと思います!
(次のステップ決まってないけどね・・・)


今回は、Antのインストールを行います。
Antとは、


一般に「Another Neat Tool」の略らしいです。
AntはXMLを使ってビルドのための定義を用意し、それを元にしてビルド処理を行ないます。
Javaを使用しているため、OSなどに関係なく動くのが特徴です。
また、XMLで構造的に処理を記述できるため、複雑なビルド処理をわかりやすく記述できるみたいです。
と上記のように簡単にまとめてみました。


ではサクッとインストールしましょ!

インストール
# yum install ant
バージョン確認
# ant -version
バージョンの確認をしたら、以下のようなエラーが表示されました。参考にしたサイトだとうまく出てるのに・・・

# ant -version
エラー: メイン・クラスorg.apache.tools.ant.launch.Launcherが見つからなかったかロードできませんでした
で、結果的には以下の要因だと思われます。

インストールしたAntバージョンでは、互換性が確保できない!
よくわからんので、Apacheサイトから最新のAntをとってきます。
現在1.8.2が最新のようです。

ダウンロード
# wget http://ftp.kddilabs.jp/infosystems/apache/ant/binaries/apache-ant-1.8.2-bin.tar.gz
解凍
# tar zxvf apache-ant-1.8.2-bin.tar.gz
antのバージョン確認
# ./apache-ant-1.8.2/bin/ant -version
Apache Ant(TM) version 1.8.2 compiled on December 20 2010
ソースの移動
# mv apache-ant-1.8.2 /usr/local/src/
シンボリックリンクを作成
# ln -s /usr/local/src/apache-ant-1.8.2 /usr/local/ant
あとパス通します!
"/etc/profile"に以下の2行を追加します。

export ANT_HOME=/usr/local/ant
export PATH=$PATH:$ANT_HOME/bin
追加したPATHの設定を反映します。

# source /etc/profile
最後に確認!

# ant -version
Apache Ant(TM) version 1.8.2 compiled on December 20 2010
これで完了!
次はいよいよStrutsインストール!
やっとスタート地点だ!

参考記事
CentOS上でAntをインストール | Yama's Memorandum
WebLogic Server に関する確認済みおよび解決済みの問題
http://www.ryouto.jp/linux/linux_10.html
Antでビルドしよう! [Javaプログラミング] All About