バイナリディストリビューション
Apache Ant™
Apache Antは、ソフトウェアの構築を支援するJavaライブラリおよびコマンドラインツールです。
Apache Antのダウンロード
以下のリンクを使用して、いずれかのミラーサイトからAntのバイナリディストリビューションをダウンロードしてください。特にミラーサイトを使用している場合は、ディストリビューションファイルの整合性を検証することをお勧めします。これを行うには、メインディストリビューションディレクトリから署名を使用する必要があります。
Antは、zip
、tar.gz
、およびtar.bz2
アーカイブとして配布されます。内容は同じです。tar.*
アーカイブには100文字を超えるファイル名が含まれており、GNU tar拡張機能を使用して作成されていることに注意してください。したがって、GNU互換バージョンのtar
で展開する必要があります。
さらに、JPackageプロジェクトは、独自の配布サイトでRPMを提供しています。
以下のリンクに必要なファイルが見つからない場合は、マスターディストリビューションディレクトリまたは、できればそのミラーを参照してください。
ミラー
現在https://dlcdn.apache.org/を使用しています。このミラーで問題が発生した場合は、別のミラーを選択してください。すべてのミラーが失敗している場合は、(ミラーリストの最後に)利用可能なバックアップミラーがあります。
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が最も優れたバージョンです。リリースノートを参照してください。
1.9.16リリース - 実行時に最小限のJava 5が必要
- 1.9.16
.zip
アーカイブ: apache-ant-1.9.16-bin.zip [PGP] [SHA512] - 1.9.16
.tar.gz
アーカイブ: apache-ant-1.9.16-bin.tar.gz [PGP] [SHA512] - 1.9.16
.tar.bz2
アーカイブ: apache-ant-1.9.16-bin.tar.bz2 [PGP] [SHA512]
1.10.14リリース - 実行時に最小限のJava 8が必要
- 1.10.14
.zip
アーカイブ: apache-ant-1.10.14-bin.zip [PGP] [SHA512] - 1.10.14
.tar.gz
アーカイブ: apache-ant-1.10.14-bin.tar.gz [PGP] [SHA512] - 1.10.14
.tar.bz2
アーカイブ: apache-ant-1.10.14-bin.tar.bz2 [PGP] [SHA512] - 1.10.14
.tar.xz
アーカイブ: apache-ant-1.10.14-bin.tar.xz [PGP] [SHA512]
古いAntリリース
古いバージョンのAntはこちらにあります。これらのリリースは使用せず、Antの最新リリースにアップグレードすることを強くお勧めします。
リリースの検証
ダウンロードしたファイルの整合性を、PGP署名またはSHA1またはSHA512チェックサムを使用して検証することが不可欠です。チェックサムは、PGP署名ほど強力な指標ではありません。
PGP署名は、PGPまたはGPGを使用して検証できます。最初に、KEYSと特定のディストリビューションのasc
署名ファイルをダウンロードします。これらのファイルは、ミラーからではなく、メインディストリビューションディレクトリから取得してください。次に、次のコマンドを使用して署名を検証します。
% pgpk -a KEYS
または
% pgpv apache-ant-1.10.14-bin.tar.gz.asc
% pgp -ka KEYS
または
% pgp apache-ant-1.10.14-bin.tar.gz.asc
% gpg --import KEYS
% gpg --verify apache-ant-1.10.14-bin.tar.gz.asc
Windowsユーザー向けに、GnuPGのコマンドラインバージョンも利用できます。パッケージを検証するには、手順に従ってください。
または、ファイルのチェックサムを検証することもできます。sha1
/sha512
またはsha1sum
/sha512sum
と呼ばれるUnixプログラムは、多くのUnixディストリビューションに含まれています。*sum
は、GNU Textutilsの一部としても利用できます。fsumはSHA1をサポートしています。
ただし、PGP署名を検証することを強くお勧めします。