【问题标题】:"sdk command is not found " is coming the terminal“未找到 sdk 命令”终端即将到来
【发布时间】:2017-07-29 18:58:46
【问题描述】:

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

【问题讨论】:

标签: sdkman


【解决方案1】:

您应该将这两行附加到您的 .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

【讨论】:

  • 我已经安装了 sdkman 并且工作了很长一段时间。今天它遇到了错误“-bash:sdk:找不到命令”。在终端中运行上面的命令修复了它。谢谢。
【解决方案2】:

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

第 1 步:

vim ~/.zshrc

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

source ~/.bash_profile;

第三步:(执行shell)

> source ~/.bash_profile

您可以使用 sdkman : ➜ 开发工具包

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

$ sdk 更新

...

宾果游戏!!!

【讨论】:

    【解决方案3】:

    如果您已经安装了SDK,请关闭终端并重新打开。

    如果你还没有安装它,打开你的终端并写

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

    【讨论】:

      【解决方案4】:

      我解决了使用它命令配置默认版本 gradle 的问题:sdk install gradle && sdk default gradle

      【讨论】:

        【解决方案5】:

        如果您在 windows 上遇到问题:在 windows 上,大多数情况下找不到 find-command。在 .bashrc 中添加以下内容 export PATH=/usr/bin:$PATH

        这可确保使用 linux find 而不是 windows one。

        【讨论】:

          猜你喜欢
          • 2018-02-18
          • 1970-01-01
          • 2013-10-30
          • 2015-06-23
          • 2016-04-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多