【发布时间】:2015-06-19 17:24:31
【问题描述】:
当我尝试运行此命令以使用 GVM 安装 Groovy 时,我收到以下错误消息:
$gvm install groovy
Stop! groovy is not a valid candidate.
为什么这不起作用?据我所知,我使用这个正确安装了 GVM:
$ curl -s get.gvmtool.net | bash
我在 Mac 上
这是我在运行gvm help 时看到的:
$ gvm help
Usage: gvm <command> <candidate> [version]
gvm offline <enable|disable>
commands:
install or i <candidate> [version]
uninstall or rm <candidate> <version>
list or ls <candidate>
use or u <candidate> [version]
default or d <candidate> [version]
current or c [candidate]
outdated or o [candidate]
version or v
broadcast or b
help or h
offline <enable|disable>
selfupdate [force]
flush <candidates|broadcast|archives|temp>
candidate :
version : where optional, defaults to latest stable if not provided
eg: gvm install groovy
【问题讨论】:
-
对我来说工作得很好;你有一个Java安装和功能?我假设你打开了一个新窗口或运行了 shell 命令,因为你说你成功运行了
gvm help? -
是的,我已经安装了 Java 并且可以正常工作。是的,我尝试打开一个新窗口并运行 shell 命令。在这里,我将更新运行“gvm help”时看到的内容
-
gvm安装过程中有任何消息吗?代理背后?你能打api.gvmtool.net,比如api.gvmtool.net/candidates吗? -
啊..我不记得了。问题是否与使用 IntelliJ 14 的 Groovy 插件有关?我想运行 Groovy JUnit 测试,但它说我必须选择 Groovy SDK 位置,这就是我尝试安装它的原因。我在这个过程中做错了吗?
-
我严重怀疑它与 IntelliJ 相关;
gvm是它自己的工具,有自己的目录 ($HOME/.gvm) 等。我可能会删除该目录并再次尝试作为健全性检查。