1. 认识 groovy
a) 直接执行 groovy 代码
// HelloWorld.groovy
println "Hello,World!";
C:\WorkSpaces>groovy HelloWorld.groovy
Hello,World!
b) 在 groovy 命令中直接执行代码(单行代码)
C:\WorkSpaces>groovy -e println('Hello,World!')
Hello,World!
2. 认识 groovyc
a) 功能类似于 javac ,用于编译 groovy 文件
b) 编译,会生成 .class 文件
C:\WorkSpaces>groovyc HelloWorld.groovy
c) 运行,
i. 使用 java 来执行 groovyc 编译生成的 .class 文件
ii. 必须在 java 命令中加入 groovy 提供的 groovy-all-1.6.0.jar 的包(随后会有说明)
C:\WorkSpaces>java -cp %GROOVY_HOME%/embeddable/groovy-all-1.6.0.jar;classes;. HelloWorld
3. 认识 groovysh
a) 位于 %GROOVY_HOME%\bin\groovysh.bat
b) 可以通过 cmd 输入 groovysh 调用,或者在 groovysh.bat 上双击运行
c) 命令行模式
C:\Documents and Settings\Administrator>groovysh
Groovy Shell (1.6.0, JVM: 1.5.0_11)
Type 'help' or '\h' for help.
-------------------------------------------------------------------------------
groovy:000> println "Hello, World!";
Hello, World!
===> null
groovy:000>
4. 认识 groovyConsole
a) 位于 %GROOVY_HOME%\bin\ groovyConsole.bat
b) 可以通过 cmd 输入 groovyConsole 调用,或者在 groovyConsole.bat 上双击运行
c) 界面模式
println "Hello, World!";
groovy> println "Hello, World!";
Hello, World!
d) 重要快捷键: Ctrl + R 运行 / Ctrl + W 清除Console
相关资源:Groovy-in-Action-2nd-Edition