Groovy初体验之安装篇

一直以来都是学习和从事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,查看运行结果。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值