我在我的 mac 机器上安装了 sdkman,在完成安装步骤后,当我尝试让 sdk 在我的计算机中安装lazybones 时,我收到错误,因为“找不到 sdk 命令”。如果有人有任何解决方案,请告诉我。
问问题
25126 次
5 回答
29
您应该在 .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
于 2017-08-08T14:34:37.410 回答
10
万一您使用 MAC & OH MY ZSH 非常简单
步骤1:
vim ~/.zshrc
第2步:(在文件末尾添加)
source ~/.bash_profile;
第3步:(执行外壳)
> source ~/.bash_profile
您可以使用 sdkman:➜ sdk
我们需要定期更新本地缓存。请运行:
$ sdk更新
...
答对了!!!
于 2020-09-21T15:13:46.477 回答
1
如果您已经安装了 SDK,请关闭终端并重新打开。
如果你还没有安装它打开你的终端并写
curl -s https://get.sdkman.io | bash
于 2020-08-16T15:44:24.983 回答
0
我解决了使用 it 命令配置默认版本的 gradle 的问题:sdk install gradle && sdk default gradle
于 2021-12-11T04:21:13.993 回答
-1
如果您在 Windows 上遇到问题:在 Windows 上,大多数情况下都找不到 find-command。在 .bashrc 中添加以下内容
export PATH=/usr/bin:$PATH
这确保了使用 linux find 而不是 windows one。
于 2019-09-19T09:23:01.273 回答