一直以来都是学习和从事java开发,java的功能很强大,但是各种框架的丰富也意味着我们需要很大的学习量。而且感觉不断使用框架其实对于水平的提高并没有太大的提升,只能是提升熟练度而已。
所以打算选一门补充语言来学习,对比现在比较流行的Ruby,Groovy等动态语言后,考虑自己以java出身,选择Groovy。
一、Groovy的安装
所有程序的第一步都是安装部署,语言也一样。
官网下载地址:http://groovy.codehaus.org/Download
选择一个版本下载 Binary Release(这里提供了groovy-binary-2.0.4.zip的链接) 来下载就OK了。
下载完成后,将之解压。环境变量中新增GROOVY_HOME,并将解压后的路径作为GROOVY_HOME的值。同时,把%GROOVY_HOME%\bin加入到环境变量的PATH中。还因为这是一门基于JVM的语言,必须配置好JAVA的开发环境,具体就不赘述了。
完成上述步骤后,你可以进入Shell中测试是否安装完成:
groovysh
如我本地所示:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\tech04>groovysh
Groovy Shell (2.0.4, JVM: 1.6.0_31)
Type 'help' or '\h' for help.
同时,如果你出来的结果和我上面的相同,那么你就可以输入:
groovyConsole
这个命令是打开Groovy的Shell编辑器,就可以在编辑器里进行编辑了。(提醒:在使用GroovyConsole过程中不要把打开的命令行关了)
如上图所示,这就是Groovy的Hello World了。
二、Groovy的Eclipse环境搭建
1.地址:http://dist.codehaus.org/groovy/distributions/update/GroovyEclipse.zip
2.安装插件
我的Eclipse为indigo版本。
解压,把目录features和plugins 拷贝到eclipse_home\plug-in\groovy\eclipse\下。
在eclipse_home\links\下创建groovyPlugin_links.txt,内容为:path=eclipse_home\\plug-in\\groovy (这种方法为网上所找,未经本人测试)
或者在eclipse中直接安装:
打开eclipse,通过Help > Install New Software...菜单,下载并安装groovy插件。New一个远程站点,url可使用http://dist.springsource.org/release/GRECLIPSE/e3.7/(具体版本可以查看http://groovy.codehaus.org/Eclipse+Plugin),插件名:Groovy-Eclipse (Required)。
如图:
一路next到底就好了。
三.创建 Groovy 工程
1.选择 File -> New -> other... -> Groovy Project
2.在 Project Name 中输入 GroovyTest
3.在 Project Layout 中选择 Create separate source and output folders (默认)并按下 Finish
4.添加Groovy类
在项目groovy源文件下右键,New ->other... -> Groovy Class
自动生成的源代码如下:
class Test {
static main(args) {
}
}
我们在main方法中加一句打印语句:
println "Hello World"
4、 编译运行groovy类
右键,Run As -> Groovy Script,在控制台中查看运行结果。
或者Run As -> Groovy Console,然后在groovyConsole里运行Script,查看运行结果。