一.Gradle简介
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。相比较与Maven和Ant有着其独特的优势,逐渐成为项目构建工具的主流。
二.Gradle安装及配置
1.Windows安装Gradle:
推荐下载链接 https://gradle.org/install/
下载完成解压即可(本人下载的是grade-5.4-all.zip)
2.配置环境变量
与MAVEN类似,配置GRADLE_HOME为解压的目录,然后再配置Path为解压后的bin目录即可
(配置成功后可以在cmd中输入gradle -v查看版本信息)
3.修改Gradle本地仓库位置
如果不修改本地仓库位置,Gradle默认的本地仓库位置是在C盘的.gradle文件夹中,如图
可以将该文件夹移动到自定义的目录里(记得先退出IDEA和Java运行时环境再移动),然后配置环境变量即可,如图
如果gradle想要使用maven的仓库,直接将变量值改成maven的仓库即可
三.IDEA中创建Gradle项目
1.创建Gradle项目,如下图
2.其中build.gradle是配置文件,如果项目是war包,可以在相关目录下创建webapp文件夹,并在build.gradle文件中配置,如下图
如果配置打包方式为war包,则webapp的文件夹上会有一个点(在创建的时候勾上web,则会自动生成该文件夹)。
3.配置gradle相关依赖:
在build.gradle文件中的dependencies中添加依赖即可,相关的依赖也可以在maven官网中找到,例如:
将compile拷贝过去即可,如图
4.项目开发与Maven一致,全部完成后点击运行即可
5.如果需要多模块开发,需要在build.gradle中配置好各个模块的依赖,模块与模块之间的依赖也应该配置好