Jesteśmy dwoma programistami korzystającymi z maszyn wirtualnych Vagrant z zainstalowanym systemem Ubuntu 12.04. Uruchamianie ./gradlew
wykonać nasz skrypt kompilacji działa dobrze dla mnie, ale kiedy skończy to samo polecenie dostaje błąd: : No such file or directory
.
Zrobiłem to na maksa, ale wszystkie rozwiązania są związane z uruchamianiem 32-bitowego pliku wykonywalnego w 64-bitowym systemie, ale działamy w 32-bitowym systemie Ubuntu. Ponieważ robimy to natychmiast po utworzeniu maszyny wirtualnej ze skryptu udostępniania, maszyny powinny być identyczne. Jedyne różnice, które mogę wymyślić, to zewnętrzne, on uruchamia Vagrant z Windows, a ja z OS X.
Jakieś pomysły?
Odpowiedzi:
Wygląda na to, że zakończenia linii nie są w stylu uniksowym (LF).
Otwórz plik w vi i wpisz
set fileformat=unix
.Następnie zapisz
:w
i spróbuj ponownie.źródło