Ant

Ant
软件
软件描述
Apache Ant 是一个基于 Java 的开源构建工具(用于软件开发)。它使用 XML 文件来描述、组织和控制构建过程。大多数操作被描述为“任务”——Ant 提供了一套内置任务库,同时也支持各种第三方任务和任务...
官方网站
访问软件的官方网站了解更多信息
ant.apache.org
什么是 Ant?
Apache Ant 是一个基于 Java 的开源构建工具(用于软件开发)。它使用 XML 文件来描述、组织和控制构建过程。大多数操作都表示为“任务”——Ant 提供了一套内置任务库,同时也有多种第三方任务和任务库可供使用,以提供额外功能或实现 Ant 与其他项目的集成。
🔄 替代方案
35 个选择
Cake
Cake(C# Make)是一个跨平台的生成自动化系统,使用 C# DSL 来执行编译代码、复制文件和文件夹、运行单元测试、压缩文件以及生成 NuGet 包等任务。

NAnt
NAnt 是一个免费的 .NET 构建工具。理论上,它类似于没有 make 缺点的 make;实际上,它非常类似于 Ant。

Phing
PHing 不是 GNU make;它是一个基于 Apache Ant 的 PHP 项目构建系统或构建工具。你可以用它完成传统构建系统(如 GNU make)所能实现的任何事情,而其使用简单的 XML 构建文件以及可扩展的 PHP“任务”类,使其……

Buildr
Apache Buildr 是一个用于基于 Java 的应用程序的构建系统,支持 Scala、Groovy 以及越来越多的 JVM 语言和工具。我们希望它简单易用,只需告知其需要执行的操作,其余工作均由其自动完成。

Task
Task 是一个任务运行器/构建工具,旨在比 GNU Make 等工具更简单易用。

Automake
GNU Automake 是一个编程工具,用于生成由 make 程序使用的可移植 makefile,以帮助编译软件。

EBuild
EBuild 是一种软件项目构建、依赖管理及报告技术。其目标是能够以结构化、声明式且优雅的方式解决任何构建问题。它可通过插件接口进行扩展。
