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が見つからなかったかロードできませんでした
よくわからんので、Apacheサイトから最新のAntをとってきます。
インストールした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行を追加します。
追加したPATHの設定を反映します。
export ANT_HOME=/usr/local/ant
export PATH=$PATH:$ANT_HOME/bin
最後に確認!
# 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