Rodar o gradlew produz “: nenhum tal arquivo ou diretório”

8

Somos dois desenvolvedores que executam VMs do Vagrant com o Ubuntu 12.04 instalado. Executar ./gradlew para executar nosso script de construção funciona bem para mim, mas quando ele executa o mesmo comando, ele recebe o erro: : No such file or directory .

Eu pesquisei isso no máximo, mas todas as soluções estão relacionadas à execução de um executável de 32 bits em um sistema de 64 bits, mas estamos executando o Ubuntu de 32 bits. Como fazemos isso imediatamente após a criação da VM a partir de um script de provisionamento, as máquinas devem ser idênticas. As únicas diferenças que consigo pensar são externas, ele roda o Vagrant do Windows enquanto eu o executo no OS X.

Alguma idéia?

    
por Samuel Lindblom 04.04.2014 / 14:44

1 resposta

0

Parece que os finais de linha não estão no estilo Unix (LF).

Abra o arquivo no vi e digite set fileformat=unix .
Em seguida, salve :w e tente novamente.

    
por user500483 01.02.2016 / 17:56