Ant教程
Apache Ant教程提供了Apache Ant技术的基本概念和高级概念。我们的Apache Ant教程是为初学者和专业人士设计的。
Apache Ant是一个Java库,用于处理Microsoft Office文档。 Apache Ant是开放源代码,可以由基于编程语言的 JVM 使用 。
什么是Apache Ant
Apache Ant(
A 另一个
N 吃
T ool)是一个开源项目,由 Apache 软件基金会发起。 Ant是 Java 库,是用于自动化软件构建过程的软件工具,例如编译,运行,测试和组装 Java 应用程序。它由 Apache 软件基金会设计和开发,最初于2000年7月19日发布。
它是Unix的
Make 构建工具的更好替代。 Ant是用Java编写的,需要 JVM 才能构建 Java项目。
Ant使用 XML 来描述构建代码,默认情况下,其 XML 文件名为
build.xml 。
历史记录
Apache Ant项目由
James Duncan Davidson 启动。该项目的target是创建一个简单的平台独立工具,以使用 XML 指令构建Tomcat。它的第一个版本1.1是2000年7月19日发布的。后来,它被认为是用 Java 编写的最苛刻的工具之一。
其最新版本是1.10.3,于2018年3月27日发布。
到2002年,Ant是大多数 Java 开发项目。 Ant也可以用于构建以 C 或 C ++ 编写的非Java应用程序。
Ant成功的关键因素
可扩展架构
高性能
大型社区
向后兼容
所需的Java版本
Ant版本 |
最低Java版本 |
1.1到1.5.4 |
1.1 |
1.6.0到1.6.5 |
1.2 |
1.7.0到1.7.1 |
1.3 |
1.8.0至1.8.3 |
1.4 |
任何1.9.x版本和git分支1.9.x |
1.5 |
任何1.10.x版本和当前的git master分支 |
1.8 |
Apache Ant版本历史记录
版本 |
发布年份 |
1.1 |
2000年7月19日 |
1.2 |
2000年10月24日 |
1.3 |
2001年3月3日 |
1.4 |
2001年9月3日 |
1.4.1 |
2001年10月11日 |
1.5 |
2002年7月10日 |
1.5.1 |
2002年10月3日 |
1.5.2 |
2003年3月3日 |
1.5.3 |
2003年4月9日 |
1.5.4 |
2003年8月12日 |
1.6.0 |
2003年12月18日 |
1.6.1 |
2004年2月12日 |
1.6.2 |
2004年7月16日 |
1.6.3 |
2005年4月28日 |
1.6.4 |
2005年5月19日 |
1.6.5 |
2005年6月2日 |
1.7.0 |
2006年12月19日 |
1.7.1 |
2008年6月27日 |
1.8.0 |
2010年2月8日 |
1.8.4 |
2012年5月23日 |
1.9.0 |
2013年3月7日 |
1.10.3 |
2018年3月27日 |
1.10.4 |
2018年6月22日 |
Apache Ant Index