Gradle与Maven类似,也只是一种构建工具,但据说Gradle比Maven在某些场景下构建速度更快。
目前,我肤浅地以为,就像Maven用xml格式去书写,Gradle中的两个DSL:Kotlin和Groovy,也只是一种特定的配置书写格式。Kotlin相比于Groovy有这么个优点:“
With Gradle Kotlin DSL, build scripts become more maintainable, easier to read, and less prone to errors.
”[4],其它的请看参考文章。
(1)用Ubuntu、CentOS等Linux发行版操作系统自带的包管理工具进行安装,这不是我们要的,我们要的是手动安装
(2)手动安装。将编译好的可执行的Gradle二进制压缩包下载下来。
以下是手动安装的流程
$ mkdir /opt/gradle #这个目录你自己定
$ unzip -d /opt/gradle gradle-8.5-bin.zip # 解压目录也是你自己定
$ ls /opt/gradle/gradle-8.5
LICENSE NOTICE bin getting-started.html init.d lib media
# 给你的~/.bashrc后加上这最后一行,也可以是/etc/profile,不过我习惯了在自己的这个用户下进行配置了
export PATH=$PATH:/opt/gradle/gradle-8.5/bin
# 验证是否安装成功
$ gradle -v
Welcome to Gradle 8.5!
....
2.1 参考文章或视频链接 |
---|
[1] Installation | Gradle 安装流程 |
[2] Releases | Gradle 安装包下载地址 |
“默认情况下,Gradle的本地仓库位于用户目录下的“.gradle”文件夹下的“caches”目录中”。[2]
2.2 参考文章或视频链接 |
---|
[1] 《Gradle配置阿里镜像》 |
[2] 《Gradle下载的Jar包应该放在哪里?》 |
---------------------------------------------------------------------------------------------------------------------------------
学会在IDEA集成开发环境中使用Gradle才是重点。
.
├── build
├── build.gradle.kts #这份文件就类似于Maven里的pom.xml
├── settings.gradle.kts
└── src