私はCentOS 6.5を使用しており、以下を使用してAnt
をインストールしています。
yum install ant
Antバージョン1.7.1が付属していますが、最新のバージョン1.8.0が必要です。
YUM
から最新のAnt version 1.8.x
(またはそれ以上)を適切に取得する方法、または何らかの方法でお願いします。Awkの答えはおそらくうまくいくかもしれませんが、何らかの理由で私にはうまくいきません。それから私はグーグルによるこの(少し異なる)答えを見つけました。
/opt/
に抽出してコピー/移動します。だから/opt/Apache-ant-1.9xxxxxx/
がありますln -s /opt/Apache-ant-1.9.xxxxx /opt/ant
ln -s /opt/ant/bin/ant /usr/bin/ant
ANT_HOME
を環境vi /etc/environment
に設定し、次の行を追加します:ANT_HOME=/opt/ant
(末尾のスラッシュなし)それは完全に私のために働きます。
夏期劇場からの回答は機能しますが、厳密に必要ではない追加の手順はほとんどありません。次の構成はSolrをコンパイルするために私のために働いた。
Antをダウンロードして/ opt/antに抽出します
$ Sudo -i
# cd /opt
# wget http://Apache.parentingamerica.com//ant/binaries/Apache-ant-1.9.6-bin.tar.bz2
# tar xjf Apache-ant-1.9.6-bin.tar.bz2
# mv Apache-ant-1.9.6 ant
既存のAntパッケージを削除します
# yum remove -y `rpm -qa | grep '^ant-'`
Ant実行可能ファイルへのシンボリックリンクを作成する
# ln -s /opt/ant/bin/ant /usr/local/bin/ant
Rootユーザーがantを使用できるようにするには、/ usr/local/sbinからant実行可能ファイルへのシンボリックリンクを作成します。
# ln -s /opt/ant/bin/ant /usr/local/sbin/ant
システムからログアウトして再度ログインすると、コマンドant
を使用できるようになります。
おそらくここからtarballをダウンロードできます
tar -xvf Apache-ant-1.x.x.tar.gz
mv Apache-ant-1.x.x /opt/bin
/etc/profile
またはあなたの.bashrc
にexport ANT_HOME=/opt/ant
であるantパスを設定します完了したら、ant -version
を使用してant
バージョンを確認してください