Nous sommes deux développeurs qui exécutent des machines virtuelles Vagrant avec Ubuntu 12.04 installé. Exécuter ./gradlew
pour exécuter notre script de compilation fonctionne bien pour moi, mais lorsqu'il exécute la même commande, il obtient l'erreur: : No such file or directory
.
J'ai cherché cela au maximum, mais toutes les solutions sont liées à l'exécution d'un exécutable 32 bits sur un système 64 bits, mais nous utilisons Ubuntu 32 bits. Comme nous le faisons immédiatement après avoir créé le VM à partir d'un script d'approvisionnement, les machines doivent être identiques. Les seules différences auxquelles je peux penser sont externes, il utilise Vagrant sous Windows et moi sous OS X.
Des idées?
On dirait que les fins de ligne ne sont pas de style Unix (LF).
Ouvrez le fichier dans vi et tapez set fileformat=unix
.
Enregistrez ensuite :w
et réessayez.