本文参考自Venkat Subramaniam所著《Groovy程序设计》
Groovy是什么
- 英文本意:优秀的,出色的。
Groovy语言特点:
- 轻量级
- 限制较少
- 动态
- 面向对象
- 运行在JVM上
- 遵循Java语义
- 通过编译为Java字节码,可以扩充Java Api 和 类库。
部署要求:
- Java 1.5及更高版本的Java环境。
- 一个单独的Groovy的Jar文件
ubuntu下的环境搭建
- JDK环境 (省略)
- 搭建Groovy环境:参考http://groovy-lang.org/download.html, MAC 和 Linux 平台 可以通过 SDKMan方式安装
- 打开新终端,输入
-
$ curl -s get.sdkman.io | bash
-
根据屏幕上的说明完成安装。
- 打开一个新的终端,输入下面的命令:
-
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
- 安装最新的稳定版Groovy:
-
$ sdk install groovy
- 测试安装完成:
-
$ groovy -version
-
如何打印HelloWorld
- 使用命令行工具groovysh
- 优势:
- 以交互方式尝试一些小型Groovy代码例子的好工具。
- 如何使用:开启终端 -> 输入groovysh -> 输入groovy代码 -> 回车执行
- 优势:
- 使用groovyConsole
- 命令行中执行groovyConsole启动GUI工具。
- 在GUI工具的上部分窗口输入Groovy代码。
- Ctrl + R 执行代码。