Мы два разработчика, работающие на виртуальных машинах Vagrant с установленной Ubuntu 12.04. Запуск , ./gradlew
чтобы выполнить наш сценарий сборки отлично работает для меня, но когда он работает та же команда , он получает ошибку: : No such file or directory
.
Я гуглил это по максимуму, но все решения связаны с запуском 32-битного исполняемого файла в 64-битной системе, но мы запускаем 32-битную Ubuntu. Поскольку мы делаем это сразу после создания виртуальной машины из сценария обеспечения, машины должны быть идентичными. Единственные отличия, о которых я могу думать, это внешние: он запускает Vagrant из Windows, а я запускаю его из OS X.
Любые идеи?
Ответы:
Похоже, что окончания строк не в стиле Unix (LF).
Откройте файл в vi и введите
set fileformat=unix
.Затем сохраните
:w
и попробуйте снова.источник