可能对于大多数Java码农,还停留在Maven,Gradle都没听说过。作为一位资深码农,我认为你至少应该了解一下Gradle是什么。
Gradle是一个用于构建软件项目的自动化构建工具,它的第一个公开版本是在2009年4月发布的。该版本被称为Gradle 0.1,是一个基于Groovy语言的原型版本。Gradle 1.0版本于2012年6月发布,是一个重要的里程碑,这个版本稳定了Gradle的核心API和构建生命周期,为后续版本奠定了基础。截止2023年3月22日,Gradle稳定版已更新至 8.0+。
官方简介:Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.
翻译:Gradle 是一种开源构建自动化工具,专注于灵活性和性能。Gradle 构建脚本是使用 Groovy 或 Kotlin DSL 编写的。
Highly customizable — Gradle is modeled in a way that is customizable and extensible in the most fundamental ways.
Fast — Gradle completes tasks quickly by reusing outputs from previous executions, processing only inputs that changed, and executing tasks in parallel.
Powerful — Gradle is the official build tool for Android, and comes with support for many popular languages and technologies.
Gradle 官网:Gradle Build Tool
Gradle 官方文档:Gradle User Manual
灵活性、性能、用户体验和依赖管理
几个方面的优势,只不过这是 Gradle 官方给出的比较,可能有倾向性,建议理性阅读。本次学习将以官网文档为主,由于官网文档是英文的,所以学起来可能较为困难,进度可能较为缓慢。
其他参考信息只记录较为优秀的网站。
还没开始就先找个台阶下。
这是本人的一次尝试,在学习过程中,将会不定期的编写学习成果文章,且文章内容的质量可能不咋地。。。
说不定哪天懒得这篇文章直接删了跑路也不是不可能😑。。。
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!