0

我正在尝试安装到 ktlint。我用他们网站上的以下代码行做到了

curl -sSLO https://github.com/pinterest/ktlint/releases/download/0.39.0/ktlint && chmod a+x ktlint && sudo mv ktlint /usr/local/bin/

但是当我尝试时,ktlint --version我得到一个错误,说 usr/local/bin/ktlint: 3: exec: java: not found 有人可以帮我解决这个问题吗 谢谢 :)

4

1 回答 1

0

我也遇到了这个问题。我的解决方案是将 jdk bin 添加到我的系统路径中。我还必须使用 Git Bash 作为我的 CLI

  1. 关闭所有 CLI 窗口
  2. 编辑您的 Path 系统变量并为指向 Android Studio 安装中的 jdk bin 的路径添加一个新条目。对我来说这是C:\Program Files\Android\Android Studio\jre\bin. 此目录在 Windows 上包含 java.exe
  3. 保存路径变量并重新打开 CLI
  4. 试试java --version。你应该得到你的java安装版本
  5. 重试ktlint --version。您应该获得 ktlint 安装的版本(注意:这假设您已经将 ktlint 添加到系统路径中,或者位于 ktlint 安装目录中)
于 2021-03-18T20:43:19.507 回答