idea中使用gradle
gradle下载
gradle下载地址:https://services.gradle.org/distributions/
这里假设下载的是4.6版本的,如下:
笔者下载的是gradle-4.6-bin.zip,下载后将文件放至磁盘的任意目录,并解压,尽量使用英文目录。
解压后,如下:
配置gradle环境变量
环境变量的配置和jdk的配置差不多
GRADLE_HOME:F:gradle-4.6
Path:%GRADLE_HOME%in;
GRADLE_USER_HOME:F:gradleRepo
说明:
GRADLE_HOME: 即gradle-4.6-bin.zip解压出来的根目录
Path: 和jdk的path配置类似,增加这个配置项
GRADLE_USER_HOME: 和maven中配置的lib包下载目录类似,即gradle的工作目录
检查gradle是否配置成功
idea打开gradle工程
我们经常会从github中检出工程到本地目录,并使用idea打开这个工程
-
github检出目录到本地
这里假设检出的是以下的这个工程,该工程使用的是gradle管理的。如下:
使用git clone https://github.com/Netflix/ribbon.git
命令检出工程 -
idea打开gradle工程
使用idea的open,打开上面检出的工程,直接打开build.gradle
文件。
参考如下:
在弹出框中选择 open as Project
设置idea的gradle配置
点击OK
-
可能遇到的问题
打开后我们看到有个gradle配置文件,有个配置项distributionUrl
该配置项的值distributionUrl=https://services.gradle.org/distributions/gradle-2.2.1-all.zip
打开gradle时,会去这个地址下载gradle的完整包,这个地址可能需要FQ,可能网速很慢。
这个全量包会下载到下面的这个目录下,如图:
说明:这个目录路径在环境变量配置的GRADLE_USER_HOME底下
如果idea下载不下来的时候,可以通过文首说的地址
https://services.gradle.org/distributions/
下载全量包,手动拷贝至上述的目录中。