1、Groovy SDK下载

Groovy SDK官网下载地址: 
http://www.groovy-lang.org/download.html 

每个版本有五个选项可供下载,依次为: 
binary:二进制包 
source:源文件 
documentation:文档 
SDK bundle:SDK包,包含前面三种类型 
Windows installer:windows下的安装文件 
推荐下载SDK bundle。

注:若需要用IntelliJ IDEA 配置Groovy环境,建议不要选择太高版本,最好2.4.10以下,原因是IDEA不兼容高版的groovy。

2、本地环境配置

下载好SDK(apache-groovy-sdk-2.x.x.zip 
)后,解压放于本地磁盘(如:D:\Program Files (x86)\apache-groovy-sdk-2.4.12\groovy-2.4.12) 
添加系统环境变量: 
变量名:GROOVY_HOME 
变量值:本地SDK路径 
修改【Path】,编辑添加【%GROOVY_HOME%\bin;】,配置完成。 
验证配置: 
命令行窗口中输入:groovy -v 
如下则正常: 

启动自带的groovy控制台: 
命令行输入:groovyconsole

可自行测试代码,Ctrl+R运行。

3、IntelliJ IDEA 建立Groovy项目

版本创建新项目(IDEA17.1),添加SDK路径: 

注意: 
IDEA导入Groovy SDK时会受版本影响,好像高于2.4.9,就会报如下错误:

Failed to Create Library

Looks like Groovy distribution in specified path is broken. Cannot determine version.

 
重新下载一个2.4.9版本的Groovy SDK:https://dl.bintray.com/groovy/maven/apache-groovy-sdk-2.4.9.zip 
自定义下载版本时,替换版本号即可。 
最终配置完成: 

Groovy学习记录-------Groovy安装/配置的更多相关文章

  1. GitHub学习心得之 安装配置与多帐号管理

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 GitHub学习心得之 安装配置与多帐号管理 1.前言2.GitHub Linux安装(ub ...

  2. Linux学习一:安装/配置vi,熟悉gcc/vi

    1.安装的ubuntu14,进入桌面,ctrl+alt+t进入终端. 获得root权限: $sudo passwd root 输入密码 (注意:输入的和windows下不一样不会显示的,尽管输入就行. ...

  3. Django学习(一) Django安装配置

    上一节介绍了如何搭建Python的开发环境,这次介绍一下如何搭建Django的开发环境. 第一.下载Django Django跟Python的版本对应 Django version Python ve ...

  4. Node.js 学习笔记 (一) 安装配置

    Node.js 安装配置 本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例 Window 上安装Node.js 你可以采用以下两种方式来安装. 1.Windows 安装包(.m ...

  5. MongDB4.1-入门学习之下载安装配置

    下载安装配置三步走 下载,MongoDB官网下载中心 下载_.msi_安装版 安装,注意以下几个步骤: Choose Setup Type: Please Choose Custom Custom S ...

  6. Python学习(一) Python安装配置

    我本身是Java程序猿,听说Python很强大,所以准备学习一下Python,虽说语言都是相同的,但java跟python肯定还是有区别的.希望在此记录一下自己的学习过程. 目前,Python分2.X ...

  7. NodeJS 学习总结 01 安装配置

    1 安装NodeJS 具体参考已发布的文章Ubuntu学习总结-07 Nodejs和npm的安装 2 使用淘宝 NPM 镜像 国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像 ...

  8. [Freescale]E9学习笔记-LTIB安装配置

    转自:http://blog.csdn.net/girlkoo/article/details/44535979 LTIB: Linux Target Image Builder Freescale提 ...

  9. python学习第一天 -安装配置及其输入输出

    Python, 是一种面向对象.解释型计算机程序设计语言. python适合领域: 1.Web网络和各种网络服务 2.系统工具和脚本 3.作为“胶水”语言把其他语言开发的模块包装起来方便使用 pyth ...

随机推荐

  1. jQuery的选择器的总结

    一.简单选择器 // $(function () { // $("#box").css("color","red") // }) // 这个 ...

  2. 旋转图像 · Rotate Image

    [抄题]: You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockw ...

  3. C语言中的序列点和副作用

    参考: http://www.2cto.com/kf/201210/161225.html

  4. loadrunner--步长(Pacing)的设置及作用

    Pacing时间的设置需要根据使用您系统的用户的行为来决定. 如果您那边的用户在您的系统上做完一套操作后不会做下一套,则可能不需使用Pacing. 如果您那边用户在系统上需要不断地做同样的操作,比如他 ...

  5. button作用类似于submit

    不想提交,可使用以下 <a href="javascript:;" >修改</a>

  6. CentOS7通过 yum安装路径查询方法

    CentOS7通过 yum安装路径查询方法 rpm -qa 然后执行 rpm -ql 软件名称 就可以显示软件的安装路径. 原文博客的链接地址:https://cnblogs.com/qzf/

  7. 无脑无负担网站架构-- Application Request Route的一些应用

    首先作为一个.net 程序员,多数情况你懒的整什么架构啊.框架啊.还有那命令行的linux,别说linux也有桌面,那个桌面用起来更让人抓狂,一直不明白居然有人说喜欢上linux的命令行,装B还是SB ...

  8. RocketMQ 使用及常见问题

    前言 本文档是针对RocketMQ使用及常见问题的说明. 一.获取项目.安装包及文档 1. alibaba/RocketMQ https://github.com/alibaba/RocketMQ 2 ...

  9. 使用electron-packager electron-builder electron-updater 打包vue项目,支持在线更新

    1.如何用electron-packager electron-builder打包vue项目,打包成桌面程序. 步骤一. 执行npm run build 打包你的vue项目. 打包成功后,生成dist ...

  10. ZOJ3696 Alien's Organ 2017-04-06 23:16 51人阅读 评论(0) 收藏

    Alien's Organ Time Limit: 2 Seconds      Memory Limit: 65536 KB There's an alien whose name is Marja ...