安装 Groovy

1. 下载

下载 页面,您可以下载发行版(二进制文件和源代码)、Windows 安装程序(社区工件)和 **Groovy** 的文档。

为了在 Mac OSX、Linux、WSL2 或 Cygwin 上快速轻松地开始,您可以使用 SDKMAN! (软件开发工具包管理器) 下载和配置您选择的任何 **Groovy** 版本。基本 说明 可以在下面找到。

1.1. 稳定版

您可以在 发行说明变更日志 中了解更多有关此版本的信息。

如果您打算使用 invokedynamic 支持,请 阅读这些说明

1.2. 快照版

对于那些想要测试 Groovy 的最新版本并处于领先地位的人,您可以使用我们的 快照构建。只要我们的持续集成服务器上的构建成功,就会将快照部署到此仓库。这些快照不是正式发布的版本,旨在供开发社区在正式版本发布之前进行集成测试。我们欢迎任何反馈。

1.3. 先决条件

Groovy 4.0 需要 Java 8+,支持 Java 16 及更低版本。

各种 Groovy CI 服务器在众多 Java 版本上运行测试套件(超过 10000 个测试)。这些服务器对于查看不同 Groovy 版本支持的 Java 版本也很有用。

2. Maven 仓库

如果您希望将 Groovy 嵌入到您的应用程序中,您可能更倾向于将构建指向您最喜欢的 maven 仓库或 Groovy 的 artifactory 实例。请参阅 下载页面,了解每个 Groovy 版本的可用模块。

3. SDKMAN! (软件开发工具包管理器)

此工具使在任何 Bash 平台(Mac OSX、Linux、Cygwin、Solaris 或 FreeBSD)上安装 Groovy 变得非常容易。

只需打开一个新的终端并输入

$ 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,您还可以使用 Windows 安装程序

4.3. 其他发行版

您可以从 ASF 的 存档仓库 或 Groovy 的 artifactory 实例 (还包括 ASF 之前的版本) 下载 Groovy 的其他发行版。

4.4. 源代码

如果您希望处于领先地位,您也可以从 GitHub 获取源代码

4.5. IDE 插件

如果您是 IDE 用户,您只需获取最新的 IDE 插件 并按照插件安装说明进行操作。

5. 安装二进制文件

这些说明介绍了如何安装 **Groovy** 的二进制发行版

  • 下载 Groovy 的二进制发行版并将其解压缩到本地文件系统上的某个文件夹中。

  • GROOVY_HOME 环境变量设置为解压缩发行版的目录。

  • GROOVY_HOME/bin 添加到 PATH 环境变量中。

  • JAVA_HOME 环境变量设置为指向您的 JDK。在 OS X 上,它通常是 /Library/Java/Home,在其他类 Unix 系统上,它通常是 /usr/java 等。如果您已经安装了 Ant 或 Maven 之类的工具,您可能已经完成了此步骤。

您现在应该已正确安装了 Groovy。您可以通过在命令 shell 中键入以下内容来测试它

groovysh

这将创建一个交互式 Groovy shell,您可以在其中键入 Groovy 语句。或者要运行 Swing 交互式控制台,请键入

groovyConsole

要运行特定的 Groovy 脚本,请键入

groovy SomeScript