groovy install,gvm,groovysh简述(转)

简介: 1.1 安装Groovy   Groovy主页:http://www.groovy-lang.org   确保本地系统安装了Java      1.1.1 在Windows系统上安装Groovy   1.创建环境变量GROOVY_HOME,其值为Groovy的目录(如:C:\programs\groovy\groovy-2.1.0)。

1.1 安装Groovy

  Groovy主页:http://www.groovy-lang.org

  确保本地系统安装了Java

  

  1.1.1 在Windows系统上安装Groovy

  1.创建环境变量GROOVY_HOME,其值为Groovy的目录(如:C:\programs\groovy\groovy-2.1.0)。

  2.将%GROOVY_HOME%\bin添加到path中。

  3.确认下环境变量JAVA_HOME的值是否指向JDK的位置。

  4.在命令行窗口输入groovy -v,确保报告的是正确的版本。

  

  1.1.2 在类Unix系统上安装Groovy

  1.编辑~/.bash_profile文件,添加一项:export GROOVY_HOME='/opt/groovy/groovy-2.1.0'

  2.将%GROOVY_HOME%/bin添加到环境变量Path中。

  3.确认下环境变量JAVA_HOME的值是否指向JDK的位置。(ls -l 'which java' 这条命令帮助确定Java的安装位置)

  4.在命令行窗口输入groovy -v,确保报告的是正确的版本。

  

  1.2 管理多个版本的Groovy

  下载安装GVM(Groovy enVironment Manager)

  查看可用的和已经安装的Groovy语言版本:

  gvm list groovy

  下载安装groovy:

  gvm install groovy 2.1.1

  切换至某个版本:

  gvm use groovy 2.1.1

  

  1.3 使用groovysh

    如果环境变量已经配置好了,你可以在命令行窗口输入"groovysh",进入shell,在这里可以编写groovy代码,回车运行,退出shell请输入":x",获取帮助请输入":h"

  1.4 使用groovyConsole

    如果你不习惯在命令行窗口写代码,可以在%GROOVY_HOME%\bin下双击groovyConsole.bat文件,打开GUI,在这里面同样可以编写优美的代码,ctrl + R 运行代码。

  1.5 在命令行运行Groovy

    在命令行测试一句代码可以使用-e选项,如:groovy -e "println 'hello world'"

  1.6 使用IDE

    如果选择IDE编写代码,我建议使用InteliJ IDEA。

 

http://www.cnblogs.com/yili-2013/p/Groovy.html

 

相关文章
|
JSON Unix 数据格式
docker权限不足Got permission denied while trying to connect to the Docker daemon socket at unix:///var/r
docker权限不足Got permission denied while trying to connect to the Docker daemon socket at unix:///var/r
2531 0
|
Java
【IDEA用法】使用IntelliJ IDEA自动生成serialVersionUID
【IDEA用法】使用IntelliJ IDEA自动生成serialVersionUID
2155 0
|
存储 Java 应用服务中间件
sessionid如何产生?由谁产生?保存在哪里?
面试问道这个我居然不知道怎么回答,当然也是因为我确实没有研究过。下面就是百度了一篇文章后简单回答这个问题。 参考:http://www.cnblogs.com/sharpxiajun/p/3395607.html http://lavasoft.blog.51cto.com/62575/275589/   sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。
1540 0
|
Windows
如何删除右键菜单打开方式列表中的程序
有时候我们希望删除右键菜单打开方式列表中的程序 ,这些程序一般是你自己选择的打开方式或者安装软件的时候自动关联的。有时候比如安装了ACDSEE绿色版的,而且你自己手动选择一副jpg图片的打开方式为ACDSEE,下次你把ACDSEE卸载了。
3722 0
|
5天前
|
云安全 人工智能 安全
AI被攻击怎么办?
阿里云提供 AI 全栈安全能力,其中对网络攻击的主动识别、智能阻断与快速响应构成其核心防线,依托原生安全防护为客户筑牢免疫屏障。
|
15天前
|
域名解析 人工智能
【实操攻略】手把手教学,免费领取.CN域名
即日起至2025年12月31日,购买万小智AI建站或云·企业官网,每单可免费领1个.CN域名首年!跟我了解领取攻略吧~
|
9天前
|
安全 Java Android开发
深度解析 Android 崩溃捕获原理及从崩溃到归因的闭环实践
崩溃堆栈全是 a.b.c?Native 错误查不到行号?本文详解 Android 崩溃采集全链路原理,教你如何把“天书”变“说明书”。RUM SDK 已支持一键接入。
590 212
|
4天前
|
编解码 Linux 数据安全/隐私保护
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
教程分享免费视频压缩软件,免费视频压缩,视频压缩免费,附压缩方法及学习教程
234 138