La causa del problema fue que Git en Windows convirtió los finales de línea de gradlew
del estilo Unix (LF) al estilo Windows (CRLF).
Puedes desactivar esa conversión automática usando git config core.autocrlf false
.
Establecer los finales de línea de gradlew
volver al estilo Unix solucionó el problema. En Vim esto se hace usando :set fileformat=unix
.
Esto se debe a que el archivo gradlew tiene terminaciones de archivo de Windows.
Puedes instalar dos2unix
con apt-get
o yum
ejecutando:
sudo apt-get install dos2unix
sudo yum install -y dos2unix
y luego usa dos2unix
para convertir los finales de línea
de CRLF
Retorno de carro de Windows + Avance de línea
a LF
Solo alimentación de línea de Linux:
dos2unix ./gradlew
Luego ejecuta tu gradlew
para una prueba:
./gradlew clean -d