gradle是一个项目自动化构建的开源工具,它使用groovy的DSL来声明项目设置.
groovy是基于JVM的一种敏捷开发语言,可以跟java代码很好的结合在一起,groovy也能使用java编写的库.所以在学习gradle之前,我们需要先学习groovy的语法.
今天主要的工作就是搭建groovy的开发环境.
本节目标
- 完成groovy的环境搭建
- 使用IDEA创建一个groovy工程
groovy环境搭建
- 安装JDK环境,推荐使用1.8
- 下载groovy的SDK,解压到合适的位置,Liunx和Mac下直接运行下载命令即可
brew install groovy
- 配置groovy环境变量,将groovy下的bin的路径添加到bash_profile的PATH下,配置完之后记得刷新一下配置.使用groovy命令验证是否配置成功.
groovy -version
显示Groovy Version: 2.5.5 JVM: 1.8.0_181 Vendor: Oracle Corporation OS: Mac OS X
即配置成功.
新建groovy工程
打开IDEA,选择Create New Project,选择新建groovy工程,groovy libary这里选择我们刚才的解压位置.
点击Next,这里我们新建一个Groovy Hello.然后点击Finish.
接下来我们写一段代码来运行以下,这时候有人要问,我不会groovy,怎么写呢,其实groovy是语法跟java相似的.这里我们新建一个
HelloGroovy.groovy
.然后运行一下,看看结果.
class HelloGrovy {
public static void main(String[] args) {
System.out.println("Hello Groovy");
}
}
可以看出来,这段代码跟java一模一样,这时候又有人要问了,既然一模一样,我为什么还要学习groovy呢?
接下来我们修改一下,看看groovy跟java的差距.
println "Hello Groovy"
这里可以看出来的groovy跟java的差距了吧!groovy既可以想java那样写代码,也只以脚本的方式编写代码.
到这里我们基本知道了groovy的环境搭建和groovy的工程创建,下面我们开始学习groovy的基本语法.