Ant マニュアル配布
Apache Ant™ のマニュアルをダウンロードする
Apache Antのマニュアルはバイナリ配布の一部ですが、スタンドアロンのダウンロードとしても利用できます。
以下のリンクを使用して、いずれかのミラーサイトからAntのマニュアルの配布をダウンロードしてください。特にミラーサイトを使用している場合は、配布ファイルの整合性を検証することをお勧めします。これを行うには、メインの配布ディレクトリからの署名を使用する必要があります。
Antはzip
、tar.gz
、およびtar.bz2
アーカイブとして配布されます。内容は同じです。tar.*
アーカイブには100文字を超えるファイル名が含まれており、GNU tar拡張機能を使用して作成されていることに注意してください。したがって、tar
のGNU互換バージョンで解凍する必要があります。
以下のリンクに必要なファイルが見当たらない場合は、マスター配布ディレクトリ、またはできればそのミラーを参照してください。
ミラー
現在、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-manual.zip [PGP] [SHA512] - 1.9.16
.tar.gz
アーカイブ: apache-ant-1.9.16-manual.tar.gz [PGP] [SHA512] - 1.9.16
.tar.bz2
アーカイブ: apache-ant-1.9.16-manual.tar.bz2 [PGP] [SHA512]
1.10.14リリース - 実行時にJava 8以上が必要
- 1.10.14
.zip
アーカイブ: apache-ant-1.10.14-manual.zip [PGP] [SHA512] - 1.10.14
.tar.gz
アーカイブ: apache-ant-1.10.14-manual.tar.gz [PGP] [SHA512] - 1.10.14
.tar.bz2
アーカイブ: apache-ant-1.10.14-manual.tar.bz2 [PGP] [SHA512] - 1.10.14
.tar.xz
アーカイブ: apache-ant-1.10.14-manual.tar.xz [PGP] [SHA512]
古い Ant リリース
古いバージョンのAntのマニュアルはこちらにあります。
リリースの検証
ダウンロードしたファイルの整合性をPGP署名またはSHA1またはSHA512チェックサムを使用して検証することが不可欠です。チェックサムはPGP署名ほど強力な指標ではありません。
PGP署名は、PGPまたはGPGを使用して検証できます。最初に、KEYSと特定の配布のasc
署名ファイルをダウンロードします。これらのファイルが、ミラーではなくメインの配布ディレクトリから取得されていることを確認してください。次に、以下のコマンドで署名を検証します。
% pgpk -a KEYS
または
% pgpv apache-ant-1.10.14-manual.tar.gz.asc
% pgp -ka KEYS
または
% pgp apache-ant-1.10.14-manual.tar.gz.asc
% gpg --import KEYS
% gpg --verify apache-ant-1.10.14-manual.tar.gz.asc
GnuPGのコマンドラインバージョンは、Windowsユーザーも利用できます。パッケージを検証するには、説明に従ってください。
あるいは、ファイルのチェックサムを検証することもできます。sha1
/sha512
またはsha1sum
/sha512sum
と呼ばれるUnixプログラムは、多くのUnixディストリビューションに含まれています。*sum
は、GNU Textutilsの一部としても利用できます。fsumはSHA1をサポートしています。
ただし、PGP署名を検証することを強くお勧めします。