使用 Git 将我的项目的 gradlew
文件从我的 Windows 机器提交到远程仓库后,在我的 Linux 服务器上调用 gradlew
失败并显示以下消息:
/usr/bin/env: bash: No such file or directory
发生了什么?
最佳答案
问题的原因是 Windows 上的 Git 将 gradlew
的行尾从 Unix 样式 (LF) 转换为 Windows 样式 (CRLF)。
您可以使用 git config core.autocrlf false
关闭自动转换。
将 gradlew
的行尾设置回 Unix 样式解决了这个问题。在 Vim这是使用 :set fileformat=unix
完成的。
关于linux - gradlew 错误 :/usr/bin/env: bash: No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22301956/