运行 gradlew 会产生“:没有这样的文件或目录”

运行 gradlew 会产生“:没有这样的文件或目录”

我们是两个开发人员,运行安装了 Ubuntu 12.04 的 Vagrant VM。./gradlew对我来说,运行执行我们的构建脚本很顺利,但当他运行相同的命令时,他得到了错误:: No such file or directory

我已经在 Google 上搜索了这个问题,但所有解决方案都与在 64 位系统上运行 32 位可执行文件有关,但我们运行的是 32 位 Ubuntu。由于我们在从配置脚本创建 VM 后立即执行此操作,因此机器应该是相同的。我能想到的唯一区别是外部的,他从 Windows 运行 Vagrant,而我从 OS X 运行它。

有任何想法吗?

答案1

似乎行尾不符合 Unix 风格 (LF)。

在 vi 中打开文件并输入set fileformat=unix
然后保存:w并重试。

相关内容