安装Groovy
1.下载
在这块下载区域,您能够下载发布版(二进制版和源码版)、窗口安装程序和Groovy文档。
为了快速便捷的在Mac OSX,Linux或者Cygwin系统上面使用,您能够使用SDKMAN!(软件开发工具管理工具)下载和设置任何您选择的groovy版本。您能够在下面找到基本的说明。
1.1.稳定版
-
下载文档: JavaDoc和在线压缩文档
-
组合的二进制/源码/文档资源包:发布的资源包
如果您打算使用动态执行支持,请阅读这些说明
1.2.快照版本
对于那些想要测试最终版本的Groovy和想要挑战自己的人,你能够使用我们的快照版本。一旦一次创建在我们的持续集成服务器上面成功了一个快照版本就被发布到 Artifactory的OSS快照仓库.。
1.3Groovy运行需求
Groovy2.5需要Java 6以上并且全面支持Java 8。当您使用Java 9快照版本的时候现阶段一些方面有一些问题。groovy-nio模块需要Java 7以上。使用Groovy的动态执行特点需要Java 7以上但是我们推荐使用Java 8。
为了确定Groovy不同的发行版需要的Java版本Groovy CI 服务器也是非常值得一看的。这些测试集(差不多将近有10000个)通过所有主要的Java版本运行在当前的被推荐使用的groovy上。
2.Maven仓库
如果您希望将groovy嵌入到您的引用中,您可能仅仅喜欢指向您最喜欢的maven仓库或者jcenter maven 仓库(我大天朝的网络并不推荐,使用大家都懂得除非你有vpn?)
2.1稳定发布版
Gradle | Maven | 说明 |
---|---|---|
‘org.codehaus.groovy:groovy:2.5.2’ | org.codehaus.groovy groovy 2.5.2 | 只是没有模块的核心groovy代码(详情见下面) |
‘org.codehaus.groovy:groovy-$module:2.5.2’ | org.codehaus.groovy groovy-$module 2.5.2 | "$module"代表不同的可选的groovy模块:“ant”,“bsf”,“console”,“docgenerator”,“groovydoc”,“groovysh”,“jmx”,“json”, “jsr223”, “servlet”, “sql”, “swing”, “test”, “testng” and “xml”。比如: groovy-sql |
‘org.codehaus.groovy:groovy-all:2.5.2’ | org.codehaus.groovy groovy-all 2.5.2 | 核心代码加上所有的模块。可选的依赖被标记为可选的。为了使用Groovy的一些特性您可能需要引入一些可选的依赖。比如:AntBuilder, GroovyMBeans等等 |
如果您想要使用动态执行版本(JDK 7字节码新增加的功能)的jar包只需要给gradle增加":indy",Maven增加"indy"。
3.SDKMAN!(软件开发工具管理工具)
译者注:windows上gitbash可安装但切换版本时候有一定的问题,需要自己手动删除current文件夹,在win10下测的,其他windows平台不保证,linux没什么问题,macos对不起,比较穷买不起,理论上和linux差不多,虽然一个微内核一个聚内核,但是都是类unix系统。
这个工具使Groovy非常简单的在命令行平台(Mac OSX, Linux, Cygwin, Solaris 或者 FreeBSD)下安装。
简单的代开一个终端(命令行)和输入:
$ curl -s get.sdkman.io | bash
跟着屏幕上的说明去完成安装。
打开一个新的终端(命令行)或者粘贴命令:
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
安装最新的Groovy
$ sdk install groovy
安装完成了之后它就会成为你的默认版本,使用下面的命令测试它
$ groovy -version
这就是所有了!
4.其他获得Groovy的方法
4.1.使用Mac OS X安装
4.1.1.MacPorts
如果您的系统是MacOS并且安装了MacPorts,您能够运行:
sudo port install groovy
4.1.2.Homebrew
如果您的系统是MacOS并且安装了Homebrew,您能够运行:
brew install groovy
4.2.在Windows上安装
如果您的系统是Windows,您能够使用NSIS Windows installer。
4.3.其他发行版
您能在这个网站下载其他Groovy发行版。
4.4.源代码
如果您喜欢挑战自己,你也能够从GitHub上面获取源代码。
4.5.IDE插件
如果您是一个IDE用户,您能够仅仅获取最新版的IDE插件并阅读插件安装说明进行安装
5.安装二进制版
这些说明描述了怎样安装Groovy二进制发行版。
-
首先,下载一个Groovy二进制发行版并将他解压缩到您的本地文件系统的任意位置。
-
配置一个GROOVY_HOME环境变量并设置为你解压的发型版的目录。
-
增加GROOVY_HOME/bin(请根据自己的操作系统自行修改GROOVY_HOME,例如:windows为%GROOVY_HOME%,类Unix系统为$GROOVY_HOME)到您的PATH环境变量中。
-
设置您的JAVA_HOME变量指向您的JDK。在OS X这是/Library/Java/Home,在其他unixes系统上他经常是/usr/java,这里不一一列举了。如果您已经安装了类似Ant或者Maven的工具您可能已经完成了这个步骤。
您现在应该已经装好了Groovy。您能够在命令行shell里粘贴下面的命令测试
groovysh
这是一个交互式的shell编程环境您能够直接在里面粘贴Groovy语句块。或者您也可以运行Swing交互式控制台:
groovyConsole
运行指定的Groovy脚本:
groovy SomeScript