#android #ktlint
#Android #ktlint
Вопрос:
Я пытаюсь установить ktlint. Я сделал это со следующей строкой кода, представленной на их веб-сайте
curl -sSLO https://github.com/pinterest/ktlint/releases/download/0.39.0/ktlint amp;amp; chmod a x ktlint amp;amp; sudo mv ktlint /usr/local/bin/
но когда я попытался ktlint --version
, я получил сообщение об ошибке usr/local/bin /ktlint: 3: exec: java: не найден Может кто-нибудь, пожалуйста, помогите мне исправить это Спасибо 🙂
Ответ №1:
Я также столкнулся с этой проблемой. Моим решением было добавить jdk bin в мой системный путь. Мне также пришлось использовать Git Bash в качестве моего CLI
- Закройте все окна командной строки
- Отредактируйте системную переменную Path и добавьте новую запись для пути, указывающего на jdk bin в вашей установке Android Studio. Для меня это было
C:Program FilesAndroidAndroid Studiojrebin
. Этот каталог имеет java.exe в нем на Windows - Сохраните переменную path и снова откройте CLI
- Попробуйте
java --version
. Вы должны получить версию вашей установки Java - Повторите
ktlint --version
попытку. Вы должны получить версию вашей установки ktlint (Примечание: это предполагает, что вы уже добавили ktlint в свой системный путь или находитесь в каталоге установки ktlint)