返回列表 发帖

[原创] [原创]Groovy初探

Groovy是什么,Groovy是一种基于JVM的敏捷开发语言,它结合了PythonRubySmalltalk的许多强大的特性。

 

首先让我们来看一下Groovy的安装与配置。我们到Groovy的主页:http://groovy.codehaus.org/ 下载Windows-Installer当然也可以下载zip版本,这个看个人的喜好。不过安装版本可以帮你配置好环境变量,如果选择zip版本的话需要自己去设置环境变量GROOVY_HOME,并将%GROOVY_HOME%\bin加到Path这个环境变量后。这样几步环境变量设置好后,Groovy就配置好了,我们可以进入Groovy的安装目录如下图一

 

(图一)

    然后会出现一个命令行,让我们想起了python等脚本开发时使用命令行进行编程,如下图二所示。

 

(图二)

出现这样的界面说明groovy配置成功,我们可以写下第一个hello world的程序了。

我们在命令行中输入println “hello world”

注意,不像java程序那样以“;”为结尾。Groovy程序没有这个结尾,如下图三所示

 

(图三)

 

Ruby的流行不再于其本身,而在于有Ruby on Rails这样的框架,它降低对配置文件的要求,而且能自动化创建大部分常见类型的 Web 应用程序。而Grails也正是Ruby on RailsGroovy上的克隆版本,于是有了Grails on Grails

Grail的主页是http://grails.codehaus.org ,我们下载最新的版本是0.6版本,然后设置环境变量GRAIL_HOME,根据下载后解压来设置,比如我设置的是D:\grails-0.6,再将%GRAILS_HOME%\bin添加到Path环境变量后,这样Grails就设置完毕了。

我们可以测试下,如图四所示。说明grails已经设置成功了。

 

(图四)

 

让我们用grails创建一个简单的例子吧,在D盘创建一个temo目录,在cmd下进入这个目录,输入grails create-app demo,如图五所示。有点类似于Appfuse的开发,通过这个命令来构建开发工程的环境。

 

(图五)

 

进入demo这个目录,输入grails run-app,通过这个命令来构建工程的雏形。由于grails集成了jetty,因此我们可以直接在浏览器下输入http://localhost:8080/demo,如图六所示

 

 

(图六)

这样我们完成了Grails开发的第一个例子。

 

附件:
天行健,君子以自强不息
地势坤,君子以厚德载物
   黑色海岸线欢迎您

还没完啊
没有附件
   天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
——————————————————————————————
   逍遥的Blog:http://blog.thysea.com/user1/lzlan124/index.html

TOP

有点点懂……
勾勾の小指头﹎説好﹎永远Ъù分手メ_愛伱↘又怎能ヽoo轻易說ツ放棄. ↗單純﹎Dé`﹎開始.o
           勾勾の小指头﹎説好﹎永远Ъù分手メ_愛伱↘又怎能ヽoo轻易說ツ放棄. ↗單純﹎Dé`﹎開始.o     

TOP

返回列表 回复 发帖