1

我刚从 GVM 升级到 SDKMAN。当我运行任何列表命令来查看我已安装的各种 sdk 的版本(例如sdk list grails)时,即使它们是通过 GVM 安装和使用的,它们旁边也没有显示星号。不知道这笔交易是什么。

4

3 回答 3

8

原因可能是您没有运行以下命令

export SDKMAN_DIR="$HOME/.sdkman"
source "$HOME/.sdkman/bin/sdkman-init.sh"

有关更多详细信息,我写了一篇关于从 gvm 更新 sdkman 的帖子。

http://mike-neck.hatenadiary.com/entry/2015/09/17/234228

于 2015-09-17T22:21:59.527 回答
1

他们现在在 eg 中~/.sdkman/grails,而不是 eg ~/.grails。移动它们就足够了

于 2015-09-18T10:29:52.573 回答
0

我在以下位置找到了指向最新版本的符号链接:

~/.sdkman/candidates/grails/current

我正在使用 SDKMAN 4.0.37

于 2016-06-02T18:28:02.350 回答