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:   2018-07-16 08:14:03 UTC
Revision:     efcf8c1cf533b03c70f394f270f46a174c738efc

Kotlin DSL:   0.18.4
Kotlin:       1.2.41
Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          1.8.0_102 (Oracle Corporation 25.102-b14)
OS:           Windows 10 10.0 amd64

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

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

 

2.IDEA配置:

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/

posted @ 2018-07-24 11:15  hongdada  阅读(21010)  评论(2编辑  收藏  举报