(一).Setting up your Java environment(设置你的Java环境)。
Groovy需要Java,建议JDK1.4或者以上。假如你还没有安装Java,请按照下面的步骤来安装:
- 打开系统的控制面板
- 选择“高级”
- 点击“环境变量”按钮
- 新建"JAVA_HOME"系统变量,把值设置成你java的安装路径(比如:C:\Program Files\Java\jdk1.5.0_04))
- 添加“%JAVA_HOME%\bin”到“PATH”中
Note:JDK1.5必须为version 1.1-rc-1。在早期的JDK版本(特别是1.4.2),将会抛出异常:
*nested exception is org.codehaus.groovy.runtime.InvokerInvocationException:
java.lang.NoSuchMethodError:
java.lang.String.replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
方法"replace"在JDK1.5中引入它不支持早期的版本。这个就是为什么GRails Framework不能运行于JRE1.4的原因。
(二)设置Groovy环境:
Note:请不要把Groovy的安装路径放置在:"x:\Programiles\Groovy",你必须安装在"x:\Groovy",x代表任意。因为Groovy的安装路径在windows下不允许出现空格
- 在windows下设置"GROOVY_HOME"环境变量步骤:
- (基本同上)添加新的系统变量名“GROOVY_HOME”其值为Groovy安装路径“x:\groovy-1.5.1”
- 添加“%GROOVY_HOME%\bin”到你的“PATH”
- 双击打开Groovy安装路径下的"bin"文件夹中的“groovyConsole.bat”,假如运行不了,请打开命令提示符,导航到“bin”下,运行“groovyConsole.bat”,通过命令提示符查看错误消息。
(三)可选的.jar文件配置:
你可能希望使用可选的.jar文件。任一符合Groovy modules(在以后的Groovy modules会详细讲解)或者希望从Groovy利用符合其他Java类 。
下表列出一些可能的jar:
被推荐的方法:想让你的Groovy知道你添加进来的.jar文件,可以把它们放置在预先定义的路径。并确保名为“groovy-starter.conf”(x:\groovy-1.5.1\conf下)文件的一行(如下:)
load ${user.home}/.groovy/lib/*
没有被注释,“user.home”属性设置代表你的操作系统(我的是 C:\Document and Settings\bengou *bengou为你系统用户名)。现在你只需要简单的将你的.jar文件放置在“x:\groovy-1.5.1\lib”
Note:这里我的用更通俗的语言来说明下。因为上面是按原文翻译过来,可能语法上有点别扭,为了让朋友们更好的理解可选.jar文件的配置是什么,我再用通俗的语言重复一遍:
对于安装可选的配置文件对于Groovy也挺简单的,上面的“groovy-starter.conf”(x:\groovy-1.5.1\conf下)这文件里可以配置Groovy,
load ${user.home}/.groovy/lib/*
代表groovy将知道所有放置在“x:\groovy-1.5.1\lib”的.jar文件,意思就自然明白了,只要你把你的可选的.jar文件,放置在“x:\groovy-1.5.1\lib”这里就可以使用你所需的可选.jar文件了 。
当然你也可以设置你的"CLASSPATH"环境变量,只要你把它设置成你可选的.jar文件。你不用担心,Groovy可以很好的工作,即使是empty or no CLASSPATH环境变量
(四)OK,可以HelloWorld了:
在你没用IDE的情况下你可以使用命令行提示符或者Groovy的groovyConsole,这里介绍groovyConsole:
- 双击打开Groovy安装路径下的"bin"文件夹中的“groovyConsole.bat”(我的是:C:\groovy-1.5.1\bin下)
- 在groovyConsole.bat打开的编辑器中输入:
println "Hello, World!"
- 按快捷键<CTRL-R>运行,自己动手看看输出了什么,如果输出“Hello World!”,恭喜,可以开始我们的Groovy之旅了!!
每天我都会尽量写点,不要太多,只要大家花上半个小时左右的时间,如果你喜欢Groovy on Grails,相信每天的半小时会为你以后带来更多的好处!
分享到:
相关推荐
赠送jar包:groovy-all-2.4.5.jar; 赠送原API文档:groovy-all-2.4.5-javadoc.jar; 赠送源代码:groovy-all-2.4.5-sources.jar; 赠送Maven依赖信息文件:groovy-all-2.4.5.pom; 包含翻译后的API文档:groovy-all...
赠送jar包:groovy-all-2.4.13.jar; 赠送原API文档:groovy-all-2.4.13-javadoc.jar; 赠送源代码:groovy-all-2.4.13-sources.jar; 赠送Maven依赖信息文件:groovy-all-2.4.13.pom; 包含翻译后的API文档:groovy...
赠送jar包:groovy-3.0.9.jar; 赠送原API文档:groovy-3.0.9-javadoc.jar; 赠送源代码:groovy-3.0.9-sources.jar; 赠送Maven依赖信息文件:groovy-3.0.9.pom; 包含翻译后的API文档:groovy-3.0.9-javadoc-API...
赠送jar包:groovy-all-2.4.5.jar; 赠送原API文档:groovy-all-2.4.5-javadoc.jar; 赠送源代码:groovy-all-2.4.5-sources.jar; 赠送Maven依赖信息文件:groovy-all-2.4.5.pom; 包含翻译后的API文档:groovy-all...
groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2 共两个包,解压后需要将扩展名.zip.bak改名为.zip重新解压。 http://dist.springsource.com/release/STS/3.8.1.RELEASE/dist/ e4.6/spring-tool-...
groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。
groovy-2.0.8-with-eclipse-plugin-2.7.2.part3
Start building powerful apps that take advantage of the dynamic scripting capabilities of the Groovy language, including what's new in Groovy version 3.0. This book covers Groovy fundamentals, such as...
Groovy-in-Action-source-code
赠送jar包:groovy-3.0.9.jar; 赠送原API文档:groovy-3.0.9-javadoc.jar; 赠送源代码:groovy-3.0.9-sources.jar; 赠送Maven依赖信息文件:groovy-3.0.9.pom; 包含翻译后的API文档:groovy-3.0.9-javadoc-API...
赠送jar包:groovy-2.5.1.jar; 赠送原API文档:groovy-2.5.1-javadoc.jar; 赠送源代码:groovy-2.5.1-sources.jar; 赠送Maven依赖信息文件:groovy-2.5.1.pom; 包含翻译后的API文档:groovy-2.5.1-javadoc-API...
apache-groovy-sdk-4.0.1下载
Eclipse Groovy插件 Eclipse Groovy插件 Eclipse Groovy插件 Eclipse Groovy插件
groovy-2.0.8-with-eclipse-plugin-2.7.2.part1
groovy-2.0.8-with-eclipse-plugin-2.7.2.part2
赠送jar包:groovy-2.5.1.jar; 赠送原API文档:groovy-2.5.1-javadoc.jar; 赠送源代码:groovy-2.5.1-sources.jar; 赠送Maven依赖信息文件:groovy-2.5.1.pom; 包含翻译后的API文档:groovy-2.5.1-javadoc-API...
groovy-all.2.4.7.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
Spock是针对Java和Groovy应用程序的测试和规范框架。 使它在人群中脱颖而出的是其美丽而富有表现力的规范语言。...org.spockframework/spock-core/1.1-groovy-2.4-rc-4/spock-core-1.1-groovy-2.4-rc-4.jar
groovy-2.5.0 windows 安装包 Groovy 2.5 is the upcoming version of Groovy. For Windows installer 截至2017.11.09 groovy最新最稳定版本 md5: c8b6230728044db6399c837fcf6a23f2 大小:44.9 MB
Groovy 2.5 is the upcoming version of Groovy. For the sdk 截至2017.11.09 groovy最新最稳定版本 大小:60.0 MB