我在我的mac机器中安装了sdkman,并且在完成安装步骤之后,当我尝试使用sdk在我的计算机中安装lazybones时,我收到错误,因为找不到" sdk命令"。如果有人有任何解决方案,请告诉我。
答案 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更新
...
宾果!!