一、什么是groovy?
-
groovy 是在java平台上的、具有像Python、Ruby、Smaltalk语言特性的灵活动态语言,groovy使这些特性像java语法一样被java开发者使用。
-
groovy非常灵活,它既能像脚本语言一样使用,也可以被编译成java字节码,然后能集成到java应用程序中或web应用程序,整个应用程序都可以是groovy编写的。
-
groovy运行在JVM上,拥有java平台上的所有强大功能,包括大量的java类库也可以直接在groovy中使用,同时groovy语法本身也跟java很相似。
groovy的设计方向:
给Java增加像python一样的动态特性
它可以跟Java完美集成,具有很好的java友好性
二、groovy开发环境配置
1、配置JDK,Groovy 的运行依赖于JDK,要先配置好 JDK 环境;
2、下载Groovy,地址:http://www.groovy-lang.org/download.html
可以根据需要下载二进制版本或win-install版本,以下演示的是下载二进制版本;
下载后在任意位置解压,我的解压路径是D:\software\groovy-2.5.4
3、增加系统环境变量:
- GROOVY_HOME=D:\software\groovy-2.5.4
- Path路径添加%GROOVY_HOME%\bin
4、在cmd命令行中运行“groovy -v" 验证安装配置是否成功;
C:\Users\jjing>groovy -v
Groovy Version: 2.5.4 JVM: 1.8.0_91 Vendor: Oracle Corporation OS: Windows 7
C:\Users\jjing>groovyconsole
5、在cmd命令行输入“groovyconsole”打开groovy自带的编辑器,编写代码;