目录
1、Gradle 的安装
2、集成 IntelliJ IDEA
3、使用 Gradle
Gradle 完全兼容 Maven 和 Ivy 仓库,你可以从中检索依赖也可以发布你的文件到仓库中,Gradle 提供转换器能把 Maven 的构建逻辑转换成 Gradle 的构建脚本。
1、Gradle 的安装
Gradle 的安装非常方便,下载 zip 包,解压到本地目录,设置 GRADLE_HOME 环境变量,并将 GRADLE_HOME/bin 加到 PATH 环境变量中,安装就完成了。用户可以运行 gradle -v 命令验证安装,这些初始的步骤和 Maven 没什么两样。
需要注意的是,Gradle 可以在所有主要操作系统上运行。但它需要 Java 开发工具包(JDK) 8以上版本才能运行。//安装Gradle需要先安装JDK
首先从 gradle 官网下载对应的安装包。以 gradle-8.7 版本为例,下载 gradle-8.7-bin.zip,并进行解压,然后配置环境变量(GRADLE_HOME)://此电脑->属性->高级系统设置->环境变量->系统环境变量
然后验证 gradle 的配置结果,输入 "gradle -v" 输出以下结果,表明 gradle 已经正常安装。
C:\Users\swadian>gradle -v------------------------------------------------------------
Gradle 8.7
------------------------------------------------------------Build time: 2024-03-22 15:52:46 UTC
Revision: 650af14d7653aa949fce5e886e685efc9cf97c10Kotlin: 1.9.22
Groovy: 3.0.17
Ant: Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM: 17.0.9 (Oracle Corporation 17.0.9+11-LTS-201)
OS: Windows 10 10.0 amd64
2、集成 IntelliJ IDEA
一般来说,使用 IntelliJ IDEA,无需单独安装 Gradle,IntelliJ IDEA 会自动为你进行安装。但在国内由于 GFW 的存在,也就不能指望 IntelliJ IDEA 去自动下载了。
首先,使用 IntelliJ IDEA 创建一个 Gradle 项目,选择使用本地已经安装好的 Gradle:
然后在设置窗口中,导航到 Build, Execution, Deployment -> Build Tools -> Gradle,就可以看到 gradle 的相关配置了,如下所示:
如果想修改 Gradle 本地缓存仓库的地址,如上图所示,可以在 Gradle user home 选项中进行修改。
至此,本地的 Gradle 其实就可以使用了。不过因为 GFW,Gradle 的包下载速度总是那么让人惊喜,所以像 maven 一样,我们需要为 Gradle 配置国内的远程仓库地址。
在项目的 build.gradle 文件中,你可以添加仓库的镜像地址。示例如下:
repositories {//mavenCentral()maven {url 'https://maven.aliyun.com/repository/public'}
}
这里使用了阿里云的 Maven 镜像地址作为示例,你也可以使用其他国内的镜像地址,比如清华大学的镜像等。
3、使用 Gradle
如果只是进行简单的项目构建,仅使用 Gradle 自带的插件就可以满足需求了。
此处以 SpringBoot 工程为示例,首先从 Spring 官网下载一个 SpringBoot 的 Gradle 工程到本地。
解压完后,在 IntelliJ IDEA 中进行导入,File -> Open,选择解压完后的代码即可。
如下所示,在项目中添加一个简单的 HelloController 后,使用 Gradle 进行项目构建和打包,打好的 jar 包在 build 的 libs 目录下://此处仍然需要build.gradle中在进行远程仓库地址配置,以加快包的下载速度
打好的 jar 包可以使用 java -jar 直接运行,如下所示
此时也可以尝试访问 HelloController,验证程序是否正常运行。
在 IntelliJ IDEA 中使用 Gradle 的更详细内容,请查阅此文档。
至此,全文结束。