一、Groovy概述
Groovy是一种基于Java平台的面向对象语言。Groovy 1.0与2007年1月2日发布,其中Groovy 2.4是当前的主要版本。 Groovy通过Apache License v 2.0发布。
1、Groovy的特点
Groovy中有以下特点:
- 同时支持静态和动态类型。
- 支持运算符重载。
- 本地语法列表和关联数组。
- 对正则表达式的本地支持。
- 各种标记语言,如XML和HTML原生支持。
- Groovy对于Java开发人员来说很简单,因为Java和Groovy的语法非常相似。
- 您可以使用现有的Java库。
- Groovy扩展了java.lang.Object。
Groovy的官方网站是:http://www.groovy-lang.org/
二、Groovy环境
有很多种方式来获得Groovy的环境设置。
1、下载和安装
进入链接:www.groovy-lang.org/download.html
下载相应系统的安装程序。
启动Groovy安装程序,然后请执行以下完成安装步骤。
第一步:双击exe文件后,点击下一步。
第二步:点击I Agree。
第三步:点击Next,下一步。
第四步:选择你要安装的路径进行修改后,点击Next。
第五步:点击Install。
第六步:安装完成后,点击Next。
第七步:配置环境变量,点击下一步。
第八步:接受默认的文件关联,然后单击下一步按钮。
第九步:单击Finish按钮完成安装。
一旦上述步骤之后,你就可以开始使用Groovy shell,有助于测试我们的Groovy,而不需要为Groovy提供一个完整的集成开发环境。可以通过在命令提示符下命令groovysh来完成。
如果你想包含groovy二进制文件作为maven或gradle构建的一部分,你可以添加以下行
(1)Gradle
'org.codehaus.groovy:groovy:2.4.5'
(2)Maven
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.4.5</version>