Ant
詳細情報
| タイトル | Ant |
|---|---|
| URL | http://ant.apache.org/ |
| バージョン | ver 1.10.18 |
| 更新日 | 2026/09/07 |
| 追加日 | 2013/08/17 |
| 種別 | フリーソフト |
| 説明 | Javaベースのビルドツール。 |
レビュー
概要
Apache AntはJames Duncan Davidsonによって考案されたJavaアプリケーション向けのビルド自動化ツールです。名称は「Another Neat Tool」の頭文字に由来しています。Apacheプロジェクトの一環としてオープンソースでリリースされるApache Tomcatのビルド環境を整備する必要から生まれたツールで、特定プラットフォームに依存するMakeの代替として、XMLベースのビルド記述形式を採用しました。2000年7月にAnt 1.1として最初の公式リリースが行われ、2002年ごろにはJava開発プロジェクトの標準的なビルドツールとして広く普及しました。現在はApache Software Foundationによって開発・保守されており、最新バージョンは1.10.16(2026年4月時点)です。
主要な特徴・機能
- XMLベースのビルド定義: Makefileに代わりXML形式(build.xml)でビルドプロセスと依存関係を記述
- Javaビルドの自動化: コンパイル・アセンブル・テスト・実行など一連のJavaアプリケーションビルド工程を自動化
- プラットフォーム独立: Java実装のためWindows・Linux・macOSなど複数OS上で統一動作
- C/C++対応: Java以外のアプリケーションビルドにも対応
- 高い柔軟性: コーディング規約やディレクトリ構成を強制しない自由度の高い設計
- 拡張性: ユーザー定義タスク・型(antlibs)を開発して機能を追加可能
- Apache Ivy連携: 依存関係管理ツールIvyと組み合わせて包括的なビルド・依存管理環境を構築可能
- PGP署名・チェックサム検証: リリースファイルの完全性をPGP署名とSHA512チェックサムで確認可能
対象ユーザー
- Javaアプリケーションの開発者・開発チーム
- ビルドプロセスの自動化・標準化を必要とするエンタープライズ開発環境
- プラットフォームをまたいだ一貫したビルド環境を整備したいプロジェクトチーム
- カスタムビルドワークフローを構築したい上級開発者
ライセンス情報
Apache License 2.0 のオープンソースソフトウェアです。無償で利用・改変・再配布できます。Java 8以上の実行環境が必要です。公式サイト(https://ant.apache.org/)よりダウンロード可能です。
スクリーンショット
スクリーンショットはありません。
更新グラフ
バージョン履歴
https://dlcdn.apache.org/https://dlcdn.apache.org/ (backup)
Apache Ant 1.10.18 is the latest released version and requires a minimum of Java 8 runtime.
Ant 1.10.18 has been released on 6th September 2026 and
1.10.18 release - requires minimum of Java 8 at runtime
1.10.18 .zip archive:
apache-ant-1.10.18-bin.zip
CycloneDX SBOM of apache-ant-1.10.18-bin.zip:
apache-ant-1.10.18-bin.zip.cdx.json
1.10.18 .tar.gz archive:
apache-ant-1.10.18-bin.tar.gz
CycloneDX SBOM of apache-ant-1.10.18-bin.tar.gz:
apache-ant-1.10.18-bin.tar.gz.cdx.json
1.10.18 .tar.bz2 archive:
apache-ant-1.10.18-bin.tar.bz2
[PGP]
[SHA512]
CycloneDX SBOM of apache-ant-1.10.18-bin.tar.bz2:
apache-ant-1.10.18-bin.tar.bz2.cdx.json
[PGP]
(省略されました)
Apache Ant 1.10.18 is the latest released version and requires a minimum of Java 8 runtime.
Ant 1.10.18 has been released on 6th September 2026 and
1.10.18 release - requires minimum of Java 8 at runtime
1.10.18 .zip archive:
apache-ant-1.10.18-bin.zip
CycloneDX SBOM of apache-ant-1.10.18-bin.zip:
apache-ant-1.10.18-bin.zip.cdx.json
1.10.18 .tar.gz archive:
apache-ant-1.10.18-bin.tar.gz
CycloneDX SBOM of apache-ant-1.10.18-bin.tar.gz:
apache-ant-1.10.18-bin.tar.gz.cdx.json
1.10.18 .tar.bz2 archive:
apache-ant-1.10.18-bin.tar.bz2
[PGP]
[SHA512]
CycloneDX SBOM of apache-ant-1.10.18-bin.tar.bz2:
apache-ant-1.10.18-bin.tar.bz2.cdx.json
[PGP]
(省略されました)
https://dlcdn.apache.org/https://downloads.apache.org/ (backup)
Apache Ant 1.10.17 is the latest released version and requires a minimum of Java 8 runtime.
Ant 1.10.17 has been released on 10th April 2026 and
1.10.17 release - requires minimum of Java 8 at runtime
1.10.17 .zip archive:
apache-ant-1.10.17-bin.zip
1.10.17 .tar.gz archive:
apache-ant-1.10.17-bin.tar.gz
1.10.17 .tar.bz2 archive:
apache-ant-1.10.17-bin.tar.bz2
1.10.17 .tar.xz archive:
apache-ant-1.10.17-bin.tar.xz
% pgpv apache-ant-1.10.17-bin.tar.gz.asc
% pgp apache-ant-1.10.17-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.17-bin.tar.gz.asc
Apache Ant 1.10.17 is the latest released version and requires a minimum of Java 8 runtime.
Ant 1.10.17 has been released on 10th April 2026 and
1.10.17 release - requires minimum of Java 8 at runtime
1.10.17 .zip archive:
apache-ant-1.10.17-bin.zip
1.10.17 .tar.gz archive:
apache-ant-1.10.17-bin.tar.gz
1.10.17 .tar.bz2 archive:
apache-ant-1.10.17-bin.tar.bz2
1.10.17 .tar.xz archive:
apache-ant-1.10.17-bin.tar.xz
% pgpv apache-ant-1.10.17-bin.tar.gz.asc
% pgp apache-ant-1.10.17-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.17-bin.tar.gz.asc
Apache Ant 1.10.16 is the latest released version and requires a minimum of Java 8 runtime.
Ant 1.10.16 has been released on 1st April 2026 and
1.10.16 release - requires minimum of Java 8 at runtime
1.10.16 .zip archive:
apache-ant-1.10.16-bin.zip
1.10.16 .tar.gz archive:
apache-ant-1.10.16-bin.tar.gz
1.10.16 .tar.bz2 archive:
apache-ant-1.10.16-bin.tar.bz2
1.10.16 .tar.xz archive:
apache-ant-1.10.16-bin.tar.xz
% pgpv apache-ant-1.10.16-bin.tar.gz.asc
% pgp apache-ant-1.10.16-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.16-bin.tar.gz.asc
Copyright © 1999-2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Ant 1.10.16 has been released on 1st April 2026 and
1.10.16 release - requires minimum of Java 8 at runtime
1.10.16 .zip archive:
apache-ant-1.10.16-bin.zip
1.10.16 .tar.gz archive:
apache-ant-1.10.16-bin.tar.gz
1.10.16 .tar.bz2 archive:
apache-ant-1.10.16-bin.tar.bz2
1.10.16 .tar.xz archive:
apache-ant-1.10.16-bin.tar.xz
% pgpv apache-ant-1.10.16-bin.tar.gz.asc
% pgp apache-ant-1.10.16-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.16-bin.tar.gz.asc
Copyright © 1999-2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Manual
Apache Ant 1.10.15 is the latest released version and requires a minimum of Java 8 runtime.
Release notes of this latest version are available here.
Ant 1.10.15 has been released on 29th August 2024 and
1.10.15 release - requires minimum of Java 8 at runtime
1.10.15 .zip archive:
apache-ant-1.10.15-bin.zip
1.10.15 .tar.gz archive:
apache-ant-1.10.15-bin.tar.gz
1.10.15 .tar.bz2 archive:
apache-ant-1.10.15-bin.tar.bz2
1.10.15 .tar.xz archive:
apache-ant-1.10.15-bin.tar.xz
% pgpv apache-ant-1.10.15-bin.tar.gz.asc
% pgp apache-ant-1.10.15-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.15-bin.tar.gz.asc
Copyright © 1999-2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Apache Ant 1.10.15 is the latest released version and requires a minimum of Java 8 runtime.
Release notes of this latest version are available here.
Ant 1.10.15 has been released on 29th August 2024 and
1.10.15 release - requires minimum of Java 8 at runtime
1.10.15 .zip archive:
apache-ant-1.10.15-bin.zip
1.10.15 .tar.gz archive:
apache-ant-1.10.15-bin.tar.gz
1.10.15 .tar.bz2 archive:
apache-ant-1.10.15-bin.tar.bz2
1.10.15 .tar.xz archive:
apache-ant-1.10.15-bin.tar.xz
% pgpv apache-ant-1.10.15-bin.tar.gz.asc
% pgp apache-ant-1.10.15-bin.tar.gz.asc
% gpg --verify apache-ant-1.10.15-bin.tar.gz.asc
Copyright © 1999-2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Privacy Policy
You are currently using https://dlcdn.apache.org/. If you encounter a
https://dlcdn.apache.org/https://dlcdn.apache.org/ (backup)
development. The 1.9.x releases require Java 5 at runtime and 1.10.x
requires Java 8 at runtime. Both lines are based off of Ant 1.9.7 and
you are required to use versions of Java prior to Java 8 during the
Currently, Apache Ant 1.10.14 and 1.9.16 are the latest released
versions in 1.10.x and 1.9.x series, see the release
Ant 1.10.14 has been released on 20th August 2023 and
1.10.14 release - requires minimum of Java 8 at runtime
1.10.14 .zip archive:
apache-ant-1.10.14-bin.zip
1.10.14 .tar.gz archive:
apache-ant-1.10.14-bin.tar.gz
1.10.14 .tar.bz2 archive:
apache-ant-1.10.14-bin.tar.bz2
1.10.14 .tar.xz archive:
apache-ant-1.10.14-bin.tar.xz
[PGP]
(省略されました)
You are currently using https://dlcdn.apache.org/. If you encounter a
https://dlcdn.apache.org/https://dlcdn.apache.org/ (backup)
development. The 1.9.x releases require Java 5 at runtime and 1.10.x
requires Java 8 at runtime. Both lines are based off of Ant 1.9.7 and
you are required to use versions of Java prior to Java 8 during the
Currently, Apache Ant 1.10.14 and 1.9.16 are the latest released
versions in 1.10.x and 1.9.x series, see the release
Ant 1.10.14 has been released on 20th August 2023 and
1.10.14 release - requires minimum of Java 8 at runtime
1.10.14 .zip archive:
apache-ant-1.10.14-bin.zip
1.10.14 .tar.gz archive:
apache-ant-1.10.14-bin.tar.gz
1.10.14 .tar.bz2 archive:
apache-ant-1.10.14-bin.tar.bz2
1.10.14 .tar.xz archive:
apache-ant-1.10.14-bin.tar.xz
[PGP]
(省略されました)
https://ftp.jaist.ac.jp/pub/apache/https://ftp.kddi-research.jp/infosystems/apache/https://ftp.riken.jp/net/apache/https://ftp.tsukuba.wide.ad.jp/software/apache/https://ftp.yz.yamagata-u.ac.jp/pub/network/apache/https://downloads.apache.org/ (backup)
Currently, Apache Ant 1.9.16 and 1.10.11 are the best available
Ant 1.9.16 and 1.10.11 have been released on 13-July-2021 and
may not be available on all mirrors for a few days.
1.9.16 release - requires minimum of Java 5 at runtime
1.9.16 .zip archive:
apache-ant-1.9.16-bin.zip
1.9.16 .tar.gz archive:
apache-ant-1.9.16-bin.tar.gz
1.9.16 .tar.bz2 archive:
apache-ant-1.9.16-bin.tar.bz2
1.10.11 release - requires minimum of Java 8 at runtime
1.10.11 .zip archive:
apache-ant-1.10.11-bin.zip
1.10.11 .tar.gz archive:
apache-ant-1.10.11-bin.tar.gz
1.10.11 .tar.bz2 archive:
apache-ant-1.10.11-bin.tar.bz2
1.10.11 .tar.xz archive:
(省略されました)
Currently, Apache Ant 1.9.16 and 1.10.11 are the best available
Ant 1.9.16 and 1.10.11 have been released on 13-July-2021 and
may not be available on all mirrors for a few days.
1.9.16 release - requires minimum of Java 5 at runtime
1.9.16 .zip archive:
apache-ant-1.9.16-bin.zip
1.9.16 .tar.gz archive:
apache-ant-1.9.16-bin.tar.gz
1.9.16 .tar.bz2 archive:
apache-ant-1.9.16-bin.tar.bz2
1.10.11 release - requires minimum of Java 8 at runtime
1.10.11 .zip archive:
apache-ant-1.10.11-bin.zip
1.10.11 .tar.gz archive:
apache-ant-1.10.11-bin.tar.gz
1.10.11 .tar.bz2 archive:
apache-ant-1.10.11-bin.tar.bz2
1.10.11 .tar.xz archive:
(省略されました)
You are currently using https://ftp.jaist.ac.jp/pub/apache/. If you encounter a
Currently, Apache Ant 1.9.15 and 1.10.8 are the best available
Ant 1.10.8 and 1.9.15 have been released on
13-May-2020 and may not be available on all mirrors for a few
1.9.15 release - requires minimum of Java 5 at runtime
1.9.15 .zip archive:
apache-ant-1.9.15-bin.zip
1.9.15 .tar.gz archive:
apache-ant-1.9.15-bin.tar.gz
1.9.15 .tar.bz2 archive:
apache-ant-1.9.15-bin.tar.bz2
1.10.8 release - requires minimum of Java 8 at runtime
1.10.8 .zip archive:
apache-ant-1.10.8-bin.zip
1.10.8 .tar.gz archive:
apache-ant-1.10.8-bin.tar.gz
1.10.8 .tar.bz2 archive:
apache-ant-1.10.8-bin.tar.bz2
1.10.8 .tar.xz archive:
(省略されました)
Currently, Apache Ant 1.9.15 and 1.10.8 are the best available
Ant 1.10.8 and 1.9.15 have been released on
13-May-2020 and may not be available on all mirrors for a few
1.9.15 release - requires minimum of Java 5 at runtime
1.9.15 .zip archive:
apache-ant-1.9.15-bin.zip
1.9.15 .tar.gz archive:
apache-ant-1.9.15-bin.tar.gz
1.9.15 .tar.bz2 archive:
apache-ant-1.9.15-bin.tar.bz2
1.10.8 release - requires minimum of Java 8 at runtime
1.10.8 .zip archive:
apache-ant-1.10.8-bin.zip
1.10.8 .tar.gz archive:
apache-ant-1.10.8-bin.tar.gz
1.10.8 .tar.bz2 archive:
apache-ant-1.10.8-bin.tar.bz2
1.10.8 .tar.xz archive:
(省略されました)
Currently, Apache Ant 1.9.14 and 1.10.6 are the best available
Ant 1.10.6 has been released on
8-May-2019 and may not be available on all mirrors for a few
1.9.14 release - requires minimum of Java 5 at runtime
1.9.14 .zip archive:
apache-ant-1.9.14-bin.zip
[PGP]
[SHA512]
1.9.14 .tar.gz archive:
apache-ant-1.9.14-bin.tar.gz
[PGP]
[SHA512]
1.9.14 .tar.bz2 archive:
apache-ant-1.9.14-bin.tar.bz2
[PGP]
[SHA512]
1.10.6 release - requires minimum of Java 8 at runtime
1.10.6 .zip archive:
apache-ant-1.10.6-bin.zip
(省略されました)
Ant 1.10.6 has been released on
8-May-2019 and may not be available on all mirrors for a few
1.9.14 release - requires minimum of Java 5 at runtime
1.9.14 .zip archive:
apache-ant-1.9.14-bin.zip
[PGP]
[SHA512]
1.9.14 .tar.gz archive:
apache-ant-1.9.14-bin.tar.gz
[PGP]
[SHA512]
1.9.14 .tar.bz2 archive:
apache-ant-1.9.14-bin.tar.bz2
[PGP]
[SHA512]
1.10.6 release - requires minimum of Java 8 at runtime
1.10.6 .zip archive:
apache-ant-1.10.6-bin.zip
(省略されました)
You are currently using http://ftp.riken.jp/net/apache/. If you encounter a
Currently, Apache Ant 1.9.13 and 1.10.5 are the best available
Ant 1.9.13 and 1.10.5 have been released on
13-Jul-2018 and may not be available on all mirrors for a few
1.10.5 .zip archive:
apache-ant-1.10.5-bin.zip
1.9.13 .zip archive:
apache-ant-1.9.13-bin.zip
1.10.5 .tar.gz archive:
apache-ant-1.10.5-bin.tar.gz
1.9.13 .tar.gz archive:
apache-ant-1.9.13-bin.tar.gz
1.10.5 .tar.bz2 archive:
apache-ant-1.10.5-bin.tar.bz2
1.9.13 .tar.bz2 archive:
apache-ant-1.9.13-bin.tar.bz2
1.10.5 .tar.xz archive:
apache-ant-1.10.5-bin.tar.xz
% pgpv apache-ant-1.10.5-bin.tar.gz.asc
(省略されました)
Currently, Apache Ant 1.9.13 and 1.10.5 are the best available
Ant 1.9.13 and 1.10.5 have been released on
13-Jul-2018 and may not be available on all mirrors for a few
1.10.5 .zip archive:
apache-ant-1.10.5-bin.zip
1.9.13 .zip archive:
apache-ant-1.9.13-bin.zip
1.10.5 .tar.gz archive:
apache-ant-1.10.5-bin.tar.gz
1.9.13 .tar.gz archive:
apache-ant-1.9.13-bin.tar.gz
1.10.5 .tar.bz2 archive:
apache-ant-1.10.5-bin.tar.bz2
1.9.13 .tar.bz2 archive:
apache-ant-1.9.13-bin.tar.bz2
1.10.5 .tar.xz archive:
apache-ant-1.10.5-bin.tar.xz
% pgpv apache-ant-1.10.5-bin.tar.gz.asc
(省略されました)
You are currently using http://ftp.yz.yamagata-u.ac.jp/pub/network/apache/. If you encounter a
Currently, Apache Ant 1.9.12 and 1.10.4 are the best available
Ant 1.9.12 and 1.10.4 have been released on
22-Jun-2018 and may not be available on all mirrors for a few
1.10.4 .zip archive:
apache-ant-1.10.4-bin.zip
1.9.12 .zip archive:
apache-ant-1.9.12-bin.zip
1.10.4 .tar.gz archive:
apache-ant-1.10.4-bin.tar.gz
1.9.12 .tar.gz archive:
apache-ant-1.9.12-bin.tar.gz
1.10.4 .tar.bz2 archive:
apache-ant-1.10.4-bin.tar.bz2
1.9.12 .tar.bz2 archive:
apache-ant-1.9.12-bin.tar.bz2
1.10.4 .tar.xz archive:
apache-ant-1.10.4-bin.tar.xz
% pgpv apache-ant-1.10.4-bin.tar.gz.asc
(省略されました)
Currently, Apache Ant 1.9.12 and 1.10.4 are the best available
Ant 1.9.12 and 1.10.4 have been released on
22-Jun-2018 and may not be available on all mirrors for a few
1.10.4 .zip archive:
apache-ant-1.10.4-bin.zip
1.9.12 .zip archive:
apache-ant-1.9.12-bin.zip
1.10.4 .tar.gz archive:
apache-ant-1.10.4-bin.tar.gz
1.9.12 .tar.gz archive:
apache-ant-1.9.12-bin.tar.gz
1.10.4 .tar.bz2 archive:
apache-ant-1.10.4-bin.tar.bz2
1.9.12 .tar.bz2 archive:
apache-ant-1.9.12-bin.tar.bz2
1.10.4 .tar.xz archive:
apache-ant-1.10.4-bin.tar.xz
% pgpv apache-ant-1.10.4-bin.tar.gz.asc
(省略されました)
You are currently using http://ftp.jaist.ac.jp/pub/apache/. If you encounter a
Currently, Apache Ant 1.9.11 and 1.10.3 are the best available
Ant 1.9.11 and 1.10.3 have been released on
27-Mar-2018 and may not be available on all mirrors for a few
1.10.3 .zip archive:
apache-ant-1.10.3-bin.zip
1.9.11 .zip archive:
apache-ant-1.9.11-bin.zip
1.10.3 .tar.gz archive:
apache-ant-1.10.3-bin.tar.gz
1.9.11 .tar.gz archive:
apache-ant-1.9.11-bin.tar.gz
1.10.3 .tar.bz2 archive:
apache-ant-1.10.3-bin.tar.bz2
1.9.11 .tar.bz2 archive:
apache-ant-1.9.11-bin.tar.bz2
1.10.3 .tar.xz archive:
apache-ant-1.10.3-bin.tar.xz
files using the PGP signature or the SHA1 or SHA512 checksums. The
(省略されました)
Currently, Apache Ant 1.9.11 and 1.10.3 are the best available
Ant 1.9.11 and 1.10.3 have been released on
27-Mar-2018 and may not be available on all mirrors for a few
1.10.3 .zip archive:
apache-ant-1.10.3-bin.zip
1.9.11 .zip archive:
apache-ant-1.9.11-bin.zip
1.10.3 .tar.gz archive:
apache-ant-1.10.3-bin.tar.gz
1.9.11 .tar.gz archive:
apache-ant-1.9.11-bin.tar.gz
1.10.3 .tar.bz2 archive:
apache-ant-1.10.3-bin.tar.bz2
1.9.11 .tar.bz2 archive:
apache-ant-1.9.11-bin.tar.bz2
1.10.3 .tar.xz archive:
apache-ant-1.10.3-bin.tar.xz
files using the PGP signature or the SHA1 or SHA512 checksums. The
(省略されました)