如何安装最新版本的Groovy?


9

我已经在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.

所以我怎么能安装,我是Ubuntu的新手,请帮助我。

Answers:


4

对于任何特定版本的Ubuntu,很少使用较新版本的软件来更新标准存储库。仅出于关键支持问题和出于安全原因才更新软件。

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

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

要获得更新版本的软件,您将需要自己下载源代码并进行编译和安装-或在打包程序为您完成编译的位置找到受信任的PPA。

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


9

对不起,我的回复很晚,现在才看到这个帖子。您可以找到用于groovy的备用存储库,该存储库将允许您在Fresh 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

1
到freshgroovy.com的最新帖子是在2012年11月。这是否仍在更新/维护?
2014年

@Mike甚至他们的网站都无法正常工作
ruX 2015年

该域名freshgroovy.com可以出售。请更新链接
user2555595 2015年

不适用于ubuntu 14.04
burtsevyg

4

您可能需要使用sdkman,这样可以更轻松地启动和运行最新的Groovy,如“安装Groovy”页面上所示

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

$ curl -s get.sdkman.io | bash

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

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

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

然后安装最新的稳定Groovy:

$ sdk install groovy

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

$ groovy -version

这里的所有都是它的!

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


1

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

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

就这样。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.