Groovy是一种基于Java平台的敏捷的动态语言。如果您还不了解Groovy是什么,建议您去它的主页观摩一下。
http://groovy.codehaus.org/
首先要抢建Groovy开发环境,当然您必须已经安装并配置好JDK.这里就不再详解JDK环境怎么配置了,
当然有一点要注意,一定要设置JAVA_HOME为你的JDK安装路径,大小写和下划线区分哦。(不然Groovy是认不出你的Java环境的).
确保你的jdk已经配置ok,现在开始配置Groovy环境吧.
1.去 这里 下载最新的Groovy二进制文件或安装包.( 我下载的是Groovy_1.5.5)
2.解压你下载的Groovy压缩包到任意目录,我的是E:/Groovy
3.加入一个新的环境变量GROOVY_HOME,值是你的Groovy解压后的路径.
4.打开一个Shell窗口,输入set,查看GROOVY_HOME是否已经配置成功.
5.把%GROOVY_HOME%/bin加入你的PATH变量中.
6.定位到Groovy的安装目录下的bin目录,双击groovyConsole.bat这个批处理,如果双击后
停留在windows内,说明你已经配置成功.如果闪一下就没了,说明您没有配置成功.这时
你可以先打开一个Shell窗口,cd到E:/Groovy/bin目录,输入groovyConsole.bat命令,这里会
提示出你的错误.按此修改就可以了.
7.打开E:/Groovy/conf目录下的groovy-starter.conf,确保load ${user.home}/.groovy/lib/*没在注释之内.
8.或者你可以设置classpath环境变量来配置lib,让Groovy知道你的类库在什么地方.我就是这样配置的.
我的是在classpath值的最后加上%GROOVY_HOME%/lib
好了,到现在为止,Groovy的开发环境我们已经搭建好了.
现在就来写我们的第一个Groovy程序吧.(你好,世界!)
打开Shell,输入groovyConsole,这时将弹出一个GroovyShell窗口.我们的语句全写在这里就行了.
输入
println "Hello, World!"
groovy> println "Hello, World!"
null
首先要抢建Groovy开发环境,当然您必须已经安装并配置好JDK.这里就不再详解JDK环境怎么配置了,
当然有一点要注意,一定要设置JAVA_HOME为你的JDK安装路径,大小写和下划线区分哦。(不然Groovy是认不出你的Java环境的).
确保你的jdk已经配置ok,现在开始配置Groovy环境吧.
1.去 这里 下载最新的Groovy二进制文件或安装包.( 我下载的是Groovy_1.5.5)
2.解压你下载的Groovy压缩包到任意目录,我的是E:/Groovy
3.加入一个新的环境变量GROOVY_HOME,值是你的Groovy解压后的路径.
4.打开一个Shell窗口,输入set,查看GROOVY_HOME是否已经配置成功.
5.把%GROOVY_HOME%/bin加入你的PATH变量中.
6.定位到Groovy的安装目录下的bin目录,双击groovyConsole.bat这个批处理,如果双击后
停留在windows内,说明你已经配置成功.如果闪一下就没了,说明您没有配置成功.这时
你可以先打开一个Shell窗口,cd到E:/Groovy/bin目录,输入groovyConsole.bat命令,这里会
提示出你的错误.按此修改就可以了.
7.打开E:/Groovy/conf目录下的groovy-starter.conf,确保load ${user.home}/.groovy/lib/*没在注释之内.
8.或者你可以设置classpath环境变量来配置lib,让Groovy知道你的类库在什么地方.我就是这样配置的.
我的是在classpath值的最后加上%GROOVY_HOME%/lib
好了,到现在为止,Groovy的开发环境我们已经搭建好了.
现在就来写我们的第一个Groovy程序吧.(你好,世界!)
打开Shell,输入groovyConsole,这时将弹出一个GroovyShell窗口.我们的语句全写在这里就行了.
输入
![](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
按最右边的Execute或按ctrl+R或ctrl+Enter,就执行了.
这时你会看到输出
![](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/4f1150b881333f12a311ae9ef34da474.gif)
今天就写到这,明天开始学习Groovy的常见语法和变量集合,表达式.