Gradle

软件描述

Gradle 是一款注重构建自动化和多语言开发支持的构建工具。无论您在任何平台上进行软件的构建、测试、发布和部署,Gradle 都提供了一个灵活的模型,可支持从编译开始的整个开发生命周期...

官方网站

访问软件的官方网站了解更多信息

官方认证

gradle.org

安全链接HTTPS
立即访问

什么是 Gradle?

Gradle 是一款注重构建自动化和多语言开发支持的构建工具。无论您在任何平台上进行软件的构建、测试、发布和部署,Gradle 都提供灵活的模型,支持从代码编译打包到网站发布的完整开发生命周期。Gradle 专为跨多种语言和平台的构建自动化而设计,支持 Java、Scala、Android、C/C++ 和 Groovy 等,并与 Eclipse、IntelliJ 和 Jenkins 等开发工具及持续集成服务器紧密集成。

构建一切
使用 Java、Kotlin、C++ 或任意您选择的语言编写代码,为任意平台打包部署。采用单仓库或多仓库模式。依赖 Gradle 无与伦比的灵活性来构建所有内容。

自动化一切
利用 Gradle 丰富的 API 及成熟的插件与集成生态系统,大胆推进自动化。从端到端建模、集成到系统化交付,全面优化软件交付流程。

更快交付
通过优雅且极速的构建实现开发规模扩展。从编译避免到高级缓存等技术,我们始终追求极致性能,让您的团队能够持续交付。

🔄 替代方案

29 个选择
0

pypyr 是一个用于自动化流水线的开源任务运行器。pypyr 允许您以简单的 YAML 格式编写顺序任务,支持条件执行、循环、错误处理以及流水线中任意步骤的重试。

GNU Make

GNU Make

4

Make 是一种工具,用于从程序的源文件生成可执行文件和其他非源文件。

SCons

SCons

0

SCons 是一个开源的软件构建工具,即新一代的构建工具。可以将 SCons 视为经典 Make 工具的改进版跨平台替代品,集成了类似 autoconf/automake 的功能以及 ccache 等编译器缓存功能。

2

CMake 是一组用于构建、测试和打包软件的工具。CMake 使用简单且与平台和编译器无关的配置文件来控制软件的编译过程。CMake 可生成本地的 makefile 和工作区,供编译器使用。

Ant

Ant

0

Apache Ant 是一个基于 Java 的开源构建工具(用于软件开发)。它使用 XML 文件来描述、组织和控制构建过程。大多数操作被描述为“任务”——Ant 提供了一套内置任务库,同时也支持各种第三方任务和任务...

0

Apache Maven 是一个基于 Java 的构建自动化和项目管理工具(用于软件开发)。它以项目对象模型(POM)为核心,该模型通过 XML 文件描述,用于定义项目结构及其对其他组件和库的依赖关系。

0

Rake 是一个软件任务管理和构建自动化工具。它允许你指定任务、描述依赖关系,并将任务分组到命名空间中。

LazFuck

LazFuck

0

LazFuck 是一个用于编写、执行、编译和调试著名脑筋急转弯编程语言 BrainFuck 程序的图形用户界面应用程序。

下一页

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub
Snapcraft