欢迎
Apache Ant™
Apache Ant 是一个 Java 库和命令行工具,其任务是将构建文件中描述的进程驱动为相互依赖的目标和扩展点。Ant 的主要已知用途是构建 Java 应用程序。Ant 提供了许多内置任务,允许编译、组装、测试和运行 Java 应用程序。Ant 还可以有效地用于构建非 Java 应用程序,例如 C 或 C++ 应用程序。更一般地说,Ant 可用于试验可以用目标和任务来描述的任何类型的流程。
Ant 是用 Java 编写的。Ant的用户可以开发自己的包含Ant任务和类型的“antlibs”,并且提供了大量现成的商业或开源“antlibs”。
Ant 非常灵活,不会对采用它作为构建工具的 Java 项目强加编码约定或目录布局。
寻求结合构建工具和依赖管理的解决方案的软件开发项目可以将 Ant 与Apache Ivy结合使用。
Apache Ant 项目是Apache 软件基金会的一部分。
Apache Ant 1.10.14
2023 年 8 月 20 日 - Apache Ant 1.10.14 发布
Apache Ant 1.10.14 现在可以从 /bindownload.cgi下载。
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 版本。
Ant 1.10.14 包含一个重要更改,其中在 Java 版本 18 及更高版本上运行时不再使用或设置 Java SecurityManager。这应该允许项目在 Java 18 及更高版本上构建。
Apache常春藤 2.5.2
2023 年 8 月 20 日 - Apache Ivy 2.5.2 发布
Apache Ivy 2.5.2 现在可以从 /ivy/download.cgi作为源代码或二进制文件下载。
Ivy 2.5.2主要是一个错误修复版本,同时还修复了一个安全漏洞,详细信息请参阅安全报告。
Apache AntUnit 1.4.1
2021 年 7 月 7 日 - Apache AntUnit 1.4.1 发布
Apache AntUnit 1.4.1 现在可以二进制 或源代码 版本的形式下载。
此版本修复了 antlib.xml 描述符,以便 AntUnit 现在可以与用户定义的 URI 一起使用,而不是对 AntUnit 的首选 URI 进行硬编码。
易 Ant退休了
2016 年 12 月 13 日 - EasyAnt 退役
Ant PMC投票
决定对 EasyAnt 子项目及其所有模块进行归档。这意味着其所有资源都将被删除或只读,并且不会进行进一步的开发。
这也意味着,如果社区发展,子项目可以
重新启动。
Apache IvyDE 2.2.0
2013 年 11 月 22 日 - Apache IvyDE 2.2.0 发布
Apache IvyDE 项目很高兴地宣布推出 2.2.0 版本。
Apache IvyDE Eclipse 插件将 Apache Ivy 的依赖管理集成到 Eclipse 中。它允许您管理 Java Eclipse 项目或任何其他需要依赖关系管理的项目中 ivy.xml 中声明的依赖关系。Apache IvyDE 将有助于您的 Java 项目的类路径,或者您可以让它将您的依赖项直接检索到您的项目中。最后但并非最不重要的一点是,Apache IvyDE 提供了 ivy.xml 和 ivysettings.xml 文件的完整编辑器。在这里获取一些预览: /ivy/ivyde/screenshots.html
Major changes in this release
- IvyDE的API已经稳定,第三方插件可以依赖它,
- 虽然仍然不完整,并且在 Ivy 中仍然没有被宣传为稳定,但已经添加了对 OSGi 的支持,
- javadoc和源附件现在可以一一编辑,
- 提高了解决过程的稳定性,
- 改进了日志记录以便于调试。
Compatibility
- 此版本预计适用于 Ivy 2.1 或更高版本的每个版本。OSGi 功能需要 Ivy 2.3.0 或更高版本。
此版本被认为是稳定的。2.2.0 的测试版已经发布了(太)长时间了。
可以在那里阅读更详细的发行说明:
/ivy/ivyde/history/latest-milestone/release-notes.html
下载 2.2.0 版本:
https://ant.apache .org/ivy/ivyde/download.cgi
或者直接使用 Apache IvyDE 的更新站点:
https://downloads.apache.org/ant/ivyde/updatesite
问题应报告至:
https: //issues.apache.org/jira /browse/IVYDE
更多信息可以在 Apache IvyDE 网站上找到:
https: //ant.apache.org/ivy/ivyde/
文档
您可以在线 查看当前版本的文档
源代码和二进制发行版中包含全面的文档。