Apache Ant site Apache Ant logo

Apache Antサイト
ホーム
プロジェクト
 

ソースディストリビューション

Apache Ant™

Apache Antは、ソフトウェアのビルドを支援するJavaライブラリおよびコマンドラインツールです。

Apache Antのダウンロード

以下のリンクを使用して、ミラーサイトのいずれかからAntのソースディストリビューションをダウンロードしてください。特にミラーサイトを使用している場合は、ディストリビューションファイルの整合性を検証することをお勧めします。これを行うには、メインディストリビューションディレクトリの署名を使用する必要があります。

Antは、ziptar.gz、およびtar.bz2アーカイブとして配布されています。内容は同じです。tar.*アーカイブには、100文字を超えるファイル名が含まれており、GNU tar拡張機能を使用して作成されていることに注意してください。したがって、GNU互換バージョンのtarで展開する必要があります。

以下のリンクに必要なファイルが表示されない場合は、マスターディストリビューションディレクトリ、またはできればそのミラーを参照してください。

ミラー

現在、https://dlcdn.apache.org/を使用しています。このミラーで問題が発生した場合は、別のミラーを選択してください。すべてのミラーが失敗している場合は、利用可能なはずの(ミラーリストの最後にある)バックアップミラーがあります。

その他のミラー

Apache Antの最新リリース

Apache Antチームは現在、2つの開発ラインを維持しています。1.9.xリリースではランタイムにJava5が必要で、1.10.xではランタイムにJava8が必要です。どちらのラインもAnt 1.9.7をベースとしており、1.9.xリリースは主にバグ修正リリースであり、追加の新機能は1.10.xで開発されています。ビルドプロセス中にJava8より前のバージョンのJavaを使用する必要がある場合を除き、1.10.xの使用をお勧めします。

現在、Apache Ant 1.9.16と1.10.14が最適なバージョンです。詳しくはリリースノートをご覧ください。

注記
Ant 1.10.14は2023年8月20日にリリースされましたが、一部のミラーでは数日間利用できない場合があります。

Tarファイルを展開するにはgnu tarが必要な場合があります
配布物のTarファイルには長いファイル名が含まれており、展開にはgnu tarが必要な場合があります。

1.9.16リリース - ランタイムにJava 5以上が必要です

1.10.14リリース - ランタイムにJava 8以上が必要です

古いAntリリース

古いAntリリースはこちらにあります。これらのリリースを使用するのではなく、Antの最新リリースにアップグレードすることを強くお勧めします。

リリースの検証

ダウンロードしたファイルの整合性を、PGP署名またはSHA1/SHA512チェックサムを使用して検証することが不可欠です。チェックサムは、PGP署名ほど強力な指標ではありません。

PGP署名は、PGPまたはGPGを使用して検証できます。まず、特定のディストリビューションのasc署名ファイルと同様に、KEYSをダウンロードします。これらのファイルを、ミラーではなく、メインディストリビューションディレクトリから取得していることを確認してください。次に、次のコマンドを使用して署名を検証します。

% pgpk -a KEYS
% pgpv apache-ant-1.10.14-src.tar.gz.asc
または
% pgp -ka KEYS
% pgp apache-ant-1.10.14-src.tar.gz.asc
または
% gpg --import KEYS
% gpg --verify apache-ant-1.10.14-src.tar.gz.asc

または、ファイルのチェックサムを検証することもできます。sha1/sha512またはsha1sum/sha512sumと呼ばれるUnixプログラムは、多くのUnixディストリビューションに含まれています。*sumは、GNU Textutilsの一部としても入手できます。fsumはSHA1をサポートしています。

ただし、PGP署名を検証することを強くお勧めします。