基本概念
gradle是一种自动构建工具,建立在Ant和Maven的基础上。
主流的构建工具
Ant(编译,测试,打包) -->Maven(依赖管理,发布) -->Gradle(使用groovy语言,不同于传统的xml文件)
groovy语法基础与高校特性
基础特性
1.完全兼容Java的语法
2.分号是可选的
3.类、方法默认public
4.编译器自动添加getter/setter
5.属性用点号获取
6.最后一个表达式的值作为返回值,可省略“return”字符串
7.==等同于equals(),不会有空指针异常抛出
高校特性
1.assert语句
2.可选类型定义
3.可选括号
4.字符串
5.集合API
6.闭包
gradle环境安装
1.安装JDK
2.Gradle官网下载Gradle包
3.配置系统环境变量GRADLE_HOME
4.添加path:%GRADLE_HOME%\bin
5.验证:gradle -v
idea创建gradle项目
1.创建项目,选择gradle
2.点击下一步,自定义以下两个名称
3.点击下一步,按照以下图片勾选,并把本地的gradle和jvm的路径选中,如下图。
4.输入自定义的项目名称,完成项目创建
groovy语法使用实例
【注】已创建gradle项目
1.在已创建的gradle项目中点击Tools,按下图选中
2.弹出编码框,并在框中编写一下代码,测试groovy的基础特性
3.同理测试groovy的高效特性
构建Jar包和War包
1.构建Jar包:对已经写好的Java文件进行打包;
2.构建War包:对已经写好的Web文件进行打包;
3.对已写好的Java或Web文件进行下图操作,即可在libs文件夹中生成包文件。
4.生成包的位置:libs文件夹里面