《Groovy官方文档》1.2安装Groovy
  TEZNKK3IfmPf 2023年11月14日 35 0

1 下载

在本模块中(本模块指Groovy官网Download模块),你可以下载Groovy的发布版本(源码和二进制安装包),Windows安装包(只有部分版本)和相关文档。Mac OSX,Linux以及Cygwin用户,可以使用GVM(the Groovy enVironment Manager)方便快捷下载安装和配置任意Groovy版本。简要的说明见下文。

1.1 稳定版

下载ZIP:二进制版本 |源码

下载文档:JavaDoc和压缩在线文档

打包下载二进制/源码/文档:Click Me

通过阅读版本发布说明以及变更日志可以了解各个版本更多信息:发布说明和变更日志

如果你打算使用动态调用特性,请先阅读Click Me

1.2快照版本

对于那些想要尝试最新版本的Groovy用户,可以使用我们的快照构建版本,我们把我们构建成功的所有快照版本都发布在这个仓库上供用户下载使用。

1.3前提要求

Groovy 2.4完美支持Java6+到Java8,对于Java 9快照版本的支持还有一些已知问题没有解决。使用 groovy-nio模块需要Java 7+以上。使用动态调用特性至少要Java 7+,但我们推荐使用Java8

Groovy CI服务器测试了不同的Groovy发布版本对于Java版本的支持。总的测试用例将近10000+。

2 Maven 仓库

如果你想把Groovy内嵌到你的应用程序,你可以使用你的Maven仓库或者使用JCenter maven repository.

2.1 稳定发布版本

Gradle Maven 说明
org.codehaus.groovy:groovy:2.4.4 org.codehaus.groovy
groovy
2.4.4
仅仅使用Groovy的核心模块,但也包含了Ant,ASM和Commons-CLI
org.codehaus.groovy:groovy-​module:2.4.4 | <groupId>org.codehaus.groovy</groupId><br/><artifactId>groovy-module
2.4.4
“$module”代表不同的groovy组件,比如ant,bsf,console,docgenerator,groovydoc,groovysh,jmx,json,jsr223,servlet,sql,swing,test,testing,xml,示例: groovy-sql
org.codehaus.groovy:groovy-all:2.4.4 org.codehaus.groovy
groovy-all
2.4.4
全部的核心组件,包括jar版本的Antlr,ASM,Commons-CLI,你也可以使用其他版本的依赖,对于可选组件依赖会标注为可选,你可以使用其他可选组件来使用Groovy的其他特性,比如AntBuilder,GroovyMBeans等

3. GVM (the Groovy enVironment Manager)

这个工具让在Bash平台(mac,Linux,Cygwin,Solaris,FreeBSD)安装Groovy变得非常简单。只需要打开一个新的终端输入

$ curl -s get.sdkman.io | bash

根据屏幕提示完成安装

打开一个新的终端或输入下面的命令

$ source "$HOME/.sdkman/bin/sdkman-init.sh"

安装最新的稳定版本Groovy

$ sdk install groovy

当安装完成后,你可以输入以下命令查看Groovy版本

$ groovy -version

至此,你已经成功安装了Groovy了!

4 其他方式安装Groovy

4.1 在Mac OS X上安装

4.1.1 MacPorts

如果你是Mac用户并且安装了MacPorts,可以输入以下命令安装:

sudo port install groovy

4.1.2 Homebrew

如果你是Mac用户,并且安装了Homebrew,你可以输入下面的命令安装:

brew install groovy

4.2 在Windows上安装

如果你是Windows用户,可以使用NSIS Windows installer.(官网链接已经失效,可以访问https://www.ctyun.cn/portal/link.html?target=http%3A%2F%2Fdl.bintray.com%2Fgroovy%2FDistributions%2Fgroovy-2.4.4-installer.exe下载安装)

4.3 其他发布版本

你可以从这个站点下载Groovy的其他版本:https://www.ctyun.cn/portal/link.html?target=https%3A%2F%2Fbintray.com%2Fgroovy%2Fmaven

4.4 源码下载

如果你还在原始时代喜欢从源码开始,你可以下载源码编译安装

4.5 IDE插件

如果你是IDE用户,你可以使用IDE插件来安装,插件下载地址:https://www.ctyun.cn/portal/link.html?target=http%3A%2F%2Fgroovy-lang.org%2Fides.html

5 安装二进制版本

下面的说明指导如何安装Groovy二进制发布版本

  • 下载一个Groovy二进制版本并且解压缩到本地盘上(你想要安装的位置)
  • 设置 GROOVY_HOME环境变量到刚刚解压缩安装目录
  • 在PATH环境变量后面加入 GROOVY_HOME/bin环境变量
  • 设置好 JAVA_HOME环境变量,如果你使用过Ant或Maven这样的构建工具这一步应该已经设置好了
现在你应该已经安装好了Groovy,可以在命令行输入
 Groovysh
 这时应该会新建一个groovy shell窗口,你可以输入Groovy命令了。你也可以输入以下命令打开一个图形化交互界面
 groovyConsole
运行指定的Groovy脚本可以输入命令
 groovy SomeScript
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2023年11月15日   23   0   0 字符串编程语言
  TEZNKK3IfmPf   2023年11月15日   80   0   0 算法编程语言
  AnyLlCIhvKpr   2023年11月12日   64   0   0 java编程语言
TEZNKK3IfmPf