Gradle安装和在Eclipse中的使用

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

1、官网下载
https://gradle.org/install/#manually

当前最新版本是5.0,下载下来gradle-5.0-bin.zip

2、压缩包解压后,根据实际路径配置环境变量

GRADLE_HOME=D:\java\gradle-5.0
PATH=%GRADLE_HOME%\bin

3、验证安装结果,在cmd命令行下输入gradle -v,正常会出现下面信息:

Welcome to Gradle 5.0!

Here are the highlights of this release:
 - Kotlin DSL 1.0
 - Task timeouts
 - Dependency alignment aka BOM support
 - Interactive `gradle init`

For more details see https://docs.gradle.org/5.0/release-notes.html


------------------------------------------------------------
Gradle 5.0
------------------------------------------------------------

Build time:   2018-11-26 11:48:43 UTC
Revision:     7fc6e5abf2fc5fe0824aec8a0f5462664dbcd987

Kotlin DSL:   1.0.4
Kotlin:       1.3.10
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          1.8.0_111 (Oracle Corporation 25.111-b14)
OS:           Windows 7 6.1 amd64

4、Eclipse安装gradle插件
(1)在Eclipse中选择Help -> Eclipse Marketplace…,输入buildship点击Go,然后选择Install安装Gradle插件:Buildship Gradle Integration3.0
(2)安装完成后重启Eclipse。

5、Eclipse创建gradle项目
  File -> Other -> Gradle -> Gradle Project

6、Eclipse导入gradle项目
  File -> Import -> Gradle -> Existing Gradle Project

7、gradle项目配置文件说明
(1)build.gradle
项目自动编译的时候要读取的配置文件,比如指定项目的依赖包等。
(2)gradle.properties
定义了一系列供build.gradle使用的常量。
(3)gradlew与gradlew.bat
gradlew为Linux下的shell脚本,gradlew.bat是Windows下的批处理文件。gradlew是gradle wrapper的缩写,也就是说它对gradle的命令进行了包装,比如我们进入到指定Module目录并执行“gradlew.bat assemble”即可完成对当前Module的构建(Windows系统下)。
(4)settings.gradle
整个项目的管理,假如我们的项目包含了不只一个Module时,我们想要一次性构建所有Module以完成整个项目的构建,这时我们需要用到这个文件。比如我们的项目包含了ModuleA和ModuleB这两个模块,则这个文件中会包含这样的语句:include ':ModuleA', ':ModuleB'。

8、导入Github上的Gradle项目

导入之后,代码有很多错误,因为相关的jar包没有加载,需要手动操作下:右键项目Configuration -> Add gradle Nature。

猜你喜欢

转载自blog.csdn.net/gdjlc/article/details/84882320
今日推荐