楔子
Gradle是基于Java的,因此使用之前需要确认配置了JDK或JRE环境,Gradle3.3需要Java7或更高版本。虽然Gradle使用Groovy作为构建脚本,但Gradle已经包含了Groovy类库,因此并不需要安装Groovy。
Gradle既可以手动安装配置,也提供了Gradle Wrapper自动安装。本文主要介绍以上两种方式以及Eclipse的Gradle插件的安装和使用。
手动安装Gradle
下载并解压
Gradle提供了不包括文档和源码的二进制包(Binary-only)以及完整包(Complete),可以去官网下载。当然你也可以在线浏览文档和源码。
下载后解压到任意目录,如~/tools/gradle-3.3。
环境变量
把gradle的bin目录追加到配置环境变量PATH中,如
$ export PATH=$PATH:~/tools/gradle-3.3/bin
为了永久生效,你可以在.bashrc中配置,windows可以在"我的电脑->属性->高级->环境变量"中设置。
验证
在命令行运行gradle -v命令,来验证安装是否正确
使用工具安装
SDKMAN!
SDKMAN!是大多数Unix/Linux都支持的多版本管理工具,使用其安装Gradle
$ sdk install gradle 3.4
Homebrew
Homebrew是Mac系统软件管理工具,使用其安装Gradle
$ brew install gradle
Chocolatey
Chocolatey是windows系统的软件管理工具,使用其安装Gralde
C:\> choco install gradle
Gradle Wrapper
如果你有一个Gradle项目,而且它使用了Gradle Wrapper,那么你不需要做任何安装,你只需要运行gradlew或gradlew.bat脚本:
- ./gradlew <task> (Unix式系统如 Linux,Mac OS X)
- gradlew <task> (Windows)
Gradle Wrapper会寻找你已经安装的合适版本的Gradle,如果没有它会根据配置自动下载并配置好供你使用,成功后使用gradlew或gradlew.bat来执行gradle命令.如:
$ ./gradlew tasks
Downloading https://services.gradle.org/distributions/gradle-3.4-bin.zip
...
Eclipse安装Gradle插件
安装插件
Gradle官方为Eclipse提供了一个插件:Buildship. 可以通过Eclipse Marketplace来安装,如:
也可以通过Eclipse update manager来安装:" Help -> Install New Softwar",更新地址:http://download.eclipse.org/buildship/updates/e46/releases/2.x. 你也可以到Eclipse官网查询更多地址,安装如
最好不要勾选"Contact all update sites during install to find required software"复选框,这样会安装快很多.
插件使用
安装成功后,你就可以使用该插件创建,导入Gradle项目了.但当Gradle的build.gradle变更时,Eclipse并不会感知、更新classpath,你可以通过Gradle项目或build.gradle文件鼠标右键弹出的菜单来更新Eclipse classpath,如:
当然也可以把Eclipse项目转换程Gradle项目,如:
你也可以把Gradle的view在Eclipse显示出来,在Eclipse通过鼠标来执行Gradle任务:"Windows -> Show view -> Other"
未完待续....
更多原创文章可关注我的个人博客:宅前疯 或微信公众账号:zhaiqianfeng