即将开始使用Gradle来创建项目,你需要做好以下准备工作:
Java Development Kit
,最低版本要求1.8,也就是常说的JDK8
。IntelliJ IDEA
。
IntelliJ IDEA
是当前主流Java开发工具,以后简称IDEA
,本文示例也是基于该编辑器进行开发,建议读者安装IDEA
,如果你是首次安装,会获得30天试用期,当然如果使用Eclipse
也可以,功能大都相同,主要是操作习惯上有所区别。
Gradle支持Linux、macOS、Windows安装。官方安装方法说明:Installing Gradle。
安装方式有包管理器安装(如:SDKMAN、Homebrew等)和手动安装。
Gradle需要JDK8或以上的环境支持,请确保JDK已安装并完成环境变量配置。
北京时间,2023年3月20日下午16时-17时左右,我的ChatGPT无法使用了,官方页面显示是由于请求量突增。
但后续的实际结果却显示没这么简单,到底发生了什么?(按时间倒叙记录,新事件在前)
可能对于大多数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