Apache Ant网站 Apache Ant标志
Apache Ant 站点
项目
 

二进制分布

Apache Ant™

Apache Ant 是一个 Java 库和命令行工具,可帮助构建软件。

下载 Apache Ant

使用下面的链接从我们的镜像之一下载 Ant 的二进制发行版。 验证分发文件的完整性是一种很好的做法 ,特别是当您使用我们的镜像站点之一时。为此,您必须使用我们的主分发目录中的签名。

Ant 被分发为zip,tar.gztar.bz2archives - 内容是相同的。请注意,tar.*存档包含的文件名超过 100 个字符,并且是使用 GNU tar 扩展名创建的。因此,它们必须使用 GNU 兼容版本的 tar.

此外,JPackage 项目在其自己的分发站点上提供了 RPM。

如果您在下面的链接中没有看到所需的文件,请查看主分发目录,或者最好是其镜像

镜子

您当前正在使用https://dlcdn.apache.org/。如果您遇到此镜像问题,请选择另一个镜像。如果所有镜像都出现故障,则应该有可用的备份镜像(位于镜像列表的末尾)。

其他镜子:

Ant 的当前版本

Apache Ant 团队目前维护着两条开发线。1.9.x 版本在运行时需要 Java5,1.10.x 版本在运行时需要 Java8。这两个系列都基于 Ant 1.9.7,1.9.x 版本主要是错误修复版本,同时为 1.10.x 开发了其他新功能。我们建议使用 1.10.x,除非您在构建过程中需要使用 Java8 之前的 Java 版本。

目前,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确保您从主分发目录而不是镜像获取这些文件。然后使用验证签名

% 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的命令行版本。按照 说明 验证包裹。

或者,您可以验证文件的校验和。许多 UNIX 发行版中都包含 名为sha1/sha512sha1sum/的 Unix 程序。也可作为GNU Textutils的一部分使用。fsum支持 SHA1。sha512sum*sum

不过,我们强烈建议验证 PGP 签名。