Gradle

Gradle
软件描述
Gradle 是一款注重构建自动化和多语言开发支持的构建工具。无论您在任何平台上进行软件的构建、测试、发布和部署,Gradle 都提供了一个灵活的模型,可支持从编译开始的整个开发生命周期...
官方网站
访问软件的官方网站了解更多信息
gradle.org
什么是 Gradle?
Gradle 是一款注重构建自动化和多语言开发支持的构建工具。无论您在任何平台上进行软件的构建、测试、发布和部署,Gradle 都提供灵活的模型,支持从代码编译打包到网站发布的完整开发生命周期。Gradle 专为跨多种语言和平台的构建自动化而设计,支持 Java、Scala、Android、C/C++ 和 Groovy 等,并与 Eclipse、IntelliJ 和 Jenkins 等开发工具及持续集成服务器紧密集成。
构建一切
使用 Java、Kotlin、C++ 或任意您选择的语言编写代码,为任意平台打包部署。采用单仓库或多仓库模式。依赖 Gradle 无与伦比的灵活性来构建所有内容。
自动化一切
利用 Gradle 丰富的 API 及成熟的插件与集成生态系统,大胆推进自动化。从端到端建模、集成到系统化交付,全面优化软件交付流程。
更快交付
通过优雅且极速的构建实现开发规模扩展。从编译避免到高级缓存等技术,我们始终追求极致性能,让您的团队能够持续交付。
🔄 替代方案
29 个选择
Mill
你崭新的 Java/Scala 构建工具!

Jerkar
功能强大且特性丰富的纯 Java 构建与自动化工具。 Jerkar 包含依赖管理、仓库发布、极简的构建编辑与调试等功能。

xmake
xmake 是一个基于 Lua 的跨平台构建工具。该项目致力于简化开发与构建过程,并提供了众多功能(例如包管理、安装、插件、宏、动作、选项、任务等)。

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

UppercuT
您将使用过的最简单的构建框架。只需回答三个简单问题(您的解决方案名称是什么?源代码控制路径是什么?您的公司名称是什么?),即可开始构建。

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

RiotKit Do
RKD:任务执行器——在 Makefile 与 Gradle 之间取得平衡。使用 Python 编写,是每位 DevOps 的强大工具,可自动化生产环境任务及本地开发任务。


