Intellij IDEA 安装配置Gradle

时间:2023-03-09 04:18:49
Intellij IDEA 安装配置Gradle

1.安装

到官网链接下载最新的bin版本,解压到

D:\Program Files (x86)\JetBrains\IDEA Configuration And Cache\gradle

配置环境变量

GRADLE_HOME=D:\Program Files (x86)\JetBrains\IDEA Configuration And Cache\gradle

GRADLE_USER_HOME=D:\Program Files (x86)\JetBrains\IDEA Configuration And Cache\.gradle

注意上面的配置

第一个是gradel,是gradle的安装路径

第二个是.gradle,注意前面有个点号,这个文件是用来存放Gradle缓存的

将下面的配置添加到Path路径中:

D:\Program Files (x86)\JetBrains\IDEA Configuration And Cache\gradle\bin

使用gradle -v 命令查看:

C:\Users\qhong\Desktop
$ gradle -v Welcome to Gradle 4.9! Here are the highlights of this release:
- Experimental APIs for creating and configuring tasks lazily
- Pass arguments to JavaExec via CLI
- Auxiliary publication dependency support for multi-project builds
- Improved dependency insight report For more details see https://docs.gradle.org/4.9/release-notes.html ------------------------------------------------------------
Gradle 4.9
------------------------------------------------------------ Build time: -- :: UTC
Revision: efcf8c1cf533b03c70f394f270f46a174c738efc Kotlin DSL: 0.18.
Kotlin: 1.2.
Groovy: 2.4.
Ant: Apache Ant(TM) version 1.9. compiled on March
JVM: 1.8.0_102 (Oracle Corporation 25.102-b14)
OS: Windows 10.0 amd64

在咱们的gradle缓存.gradle目录下创建一个gradle.properties 文件 ,再打开该文件在其中添加如下语句,可以提高编译速度。

#开启线程守护,第一次编译时开线程,之后就不会再开了
org.gradle.daemon=true
#配置编译时的虚拟机大小
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-
#开启并行编译,相当于多条线程再走
org.gradle.parallel=true
#启用新的孵化模式
org.gradle.configureondemand=true

2.IDEA配置:

Intellij IDEA 安装配置Gradle

Service directory path:就配置到放gradle缓存的地方。

Offline work:离线工作,在包全都下载以后可以设置,这样效率高些。

3.Gradle命令

gradle -v                  //版本号
gradle clean //清除build文件夹
gradle build //检查依赖并打包
gradle assembleDebug //编译打包Debug包
gradle assembleRelease //编译打包Release包
gradle installRelease //打包并安装Release包
gradle unstallRelease //卸载Release包
gradle dependencies //查看依赖图表
gradle clean build -x test //跳过测试编译
gradle --profile build //分析构建任务
gradle build --dry-run //编译并不执行任务
gradle install //安置项目jar包到本地Maven仓库
gradle tasks //查看Gradle任务
gradle tasks --all //查看所有Gradle任务
gradle build --daemon //使用Gradle守护程序(Daemon)
gradle build --offline //用离线模式运行
gradle clean build --refresh-dependencies //刷新Gradle依赖缓存

参考:

https://services.gradle.org/distributions/

https://blog.csdn.net/x_iya/article/details/75040806

https://www.cnblogs.com/dwb91/p/6523541.html

https://blog.csdn.net/yanzi1225627/article/details/52024632

https://www.jianshu.com/p/109dfedd56c8

http://daking.tech/2017/03/10/Gradle%E7%AC%94%E8%AE%B03%EF%BC%9AGradle%E5%91%BD%E4%BB%A4/