Wir sind zwei Entwickler, die Vagrant-VMs mit installiertem Ubuntu 12.04 ausführen. Das Ausführen ./gradlew
zur Ausführung unseres Build-Skripts funktioniert für mich einwandfrei, aber wenn er denselben Befehl ausführt, wird der Fehler angezeigt : : No such file or directory
.
Ich habe dies maximal gegoogelt, aber alle Lösungen beziehen sich auf die Ausführung einer ausführbaren 32-Bit-Datei auf einem 64-Bit-System, aber wir verwenden 32-Bit-Ubuntu. Da wir dies unmittelbar nach dem Erstellen der VM aus einem Bereitstellungsskript tun, sollten die Computer identisch sein. Die einzigen Unterschiede, die mir einfallen, sind externe. Er führt Vagrant unter Windows aus, während ich es unter OS X ausführe.
Irgendwelche Ideen?
Antworten:
Die Zeilenenden scheinen nicht im Unix-Stil (LF) zu sein.
Öffnen Sie die Datei in vi und geben Sie ein
set fileformat=unix
.Speichern Sie dann
:w
und versuchen Sie es erneut.quelle