"未找到sdk命令"即将到来的终端

时间:2017-07-29 18:58:47

标签: sdkman

我在我的mac机器中安装了sdkman,并且在完成安装步骤之后,当我尝试使用sdk在我的计算机中安装lazybones时,我收到错误,因为找不到" sdk命令"。如果有人有任何解决方案,请告诉我。

4 个答案:

答案 0 :(得分:19)

你应该将这两行添加到.bash_profile文件中。

通常位于您的$ HOME点按nano $HOME/.bash_profile,然后使用您喜欢的编辑器(nano,vim ..)在文件的末尾附加这两行:

# SDK Man replaced GVM. Using for Groovy, Gradle, and Maven Version Management
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"

您可以参考以下链接:https://www.bonusbits.com/wiki/HowTo:Install_SDKMan_on_MacOS_or_Linux

答案 1 :(得分:1)

如果您已经安装了SDK,请关闭终端,然后再次打开。

如果尚未安装,请打开终端并输入

curl -s https://get.sdkman.io | bash

答案 2 :(得分:0)

在Windows上大多数找不到find-command。在.bashrc中添加以下内容 export PATH=/usr/bin:$PATH

这确保使用linux查找而不是Windows查找。

答案 3 :(得分:0)

如果您使用MAC&OH MY ZSH,这非常简单

第1步:

vim ~/.zshrc

第2步:(在文件末尾添加)

source ~/.bash_profile;

第3步:(执行shell)

> source ~/.bash_profile

您可以使用sdkman: ➜sdk

我们定期需要更新本地缓存。请运行:

$ sdk更新

...

宾果!!