La causa del problema era che Git su Windows convertiva le terminazioni di riga di gradlew
dallo stile Unix (LF) allo stile Windows (CRLF).
Puoi disattivare la conversione automatica utilizzando git config core.autocrlf false
.
Impostazione delle terminazioni di riga di gradlew
tornando allo stile Unix risolto il problema. In Vim questo viene fatto usando :set fileformat=unix
.
Questo perché il file gradlew ha terminazioni di file Windows.
Puoi installare dos2unix
con apt-get
o yum
eseguendo:
sudo apt-get install dos2unix
sudo yum install -y dos2unix
e poi usa dos2unix
per convertire le terminazioni di riga
da CRLF
Windows CarriageReturn + LineFeed
a LF
Solo avanzamento riga Linux:
dos2unix ./gradlew
Quindi esegui il tuo gradlew
per un test:
./gradlew clean -d