我刚从GVM升级到SDKMAN。当我运行列表命令来查看我安装的各种sdk的版本(例如sdk list grails
)时,即使它们是通过GVM安装和使用的,也没有一个在它们旁边显示星号。不知道怎么回事
原因可能是您没有运行以下命令
export SDKMAN_DIR="$HOME/.sdkman"
source "$HOME/.sdkman/bin/sdkman-init.sh"
关于更多细节,我写了一篇关于从gvm更新sdkman的文章。
http://mike-neck.hatenadiary.com/entry/2015/09/17/234228他们现在在例如~/.sdkman/grails
,而不是例如~/.grails
。移动它们应该足够了
我发现了一个指向最新版本的符号链接:
~/.sdkman/候选人/grails/电流
我使用的是SDKMAN 4.0.37