Příčinou problému bylo, že Git ve Windows převedl konce řádků gradlew ze stylu Unix (LF) na styl Windows (CRLF).
Tento automatický převod můžete vypnout pomocí git config core.autocrlf false .
Nastavení zakončení řádků gradlew Zpět na unixový styl problém vyřešil. Ve Vimu se to dělá pomocí :set fileformat=unix .
Je to proto, že soubor gradlew má koncovky souborů Windows.
Můžete nainstalovat dos2unix s apt-get nebo yum spuštěním:
sudo apt-get install dos2unix
sudo yum install -y dos2unix
a poté použijte dos2unix převést konce řádků
od CRLF Windows CarriageReturn + LineFeed
komu LF Pouze Linux LineFeed:
dos2unix ./gradlew
Poté spusťte gradlew na zkoušku:
./gradlew clean -d
Gradle najde nesprávnou JAVA_HOME, i když je správně nastavena
Najděte JAVA_HOME a nastavte ji na RHEL