如何安装最新版本的 Groovy?

如何安装最新版本的 Groovy?

我已经在 Ubuntu 10.10 桌面版中安装了 Groovy。现在 Groovy 1.8 已经发布。

当我尝试使用安装以前的 Groovy 版本时使用的相同命令进行安装时:

sudo apt-get install groovy

我明白了:

0 upgraded, 0 newly installed, 0 to remove and 135 not upgraded.

那么我该如何安装它?

答案1

抱歉回复晚了,现在才看到这篇文章。你可以在以下网址找到 Groovy 的替代存储库,以便安装最新的 Groovy 版本:新鲜时尚 对于最新的 1.8 版本,以下是来自网站的说明:

# first time users
sudo apt-add-repository ppa:groovy-dev/groovy

# all users
sudo apt-get update
sudo apt-get install groovy-1.8

答案2

对于任何特定版本的 Ubuntu,标准存储库很少会更新较新版本的软件。软件只会在关键支持问题和安全原因时更新。

Canonical 声称支持的关键软件(如 Firefox)除外。在这些情况下,会决定软件是否即将失去上游支持。如果是,则会更新存储库中的较新版本。

据我所知,“groovy”不是 Canonical 支持的软件,因此不会更新到较新的版本。

要获取软件的较新版本,您需要自行下载源代码并进行编译和安装,或者找到打包程序已为您完成编译的可信 PPA。

Groovy V1.8 已于上个月底发布。甚至 Ubuntu 的下一个版本(11.10)在其存储库中也没有此版本。

答案3

您可能需要使用sdkman,这使得最新的 groovy 更容易启动和运行,如下所示此处的“安装 Groovy”页面

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

$ curl -s get.sdkman.io | bash

按照屏幕上的说明完成安装。

打开一个新终端或输入命令:

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

然后安装最新稳定的 Groovy:

$ sdk install groovy

安装完成后,并将其设为默认版本,请使用以下命令进行测试:

$ groovy -version

这里的所有都是它的!

我在 Cloud9 IDE 中遇到了同样的问题。

答案4

SDKMAN 是安装 groovy 最简单的方法:

$ curl -s get.sdkman.io | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk install groovy

就这样。

相关内容