Windows 10 Gradle: JAVA_HOME is set to an invalid directory
问题 I was trying to run ./gradlew bootRun in both Git Bash and PowerShell , and got this error: ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jre1.8.0_121 The gradlew file is inside the project directory that cloned from git. It is a practice project from Spring official guide . There's also a gradle.bat file with these lines: :findJavaFromJavaHome set JAVA_HOME=%JAVA_HOME:"=% set JAVA_EXE=%JAVA_HOME%\bin\java.exe I also tried to run Eclipse EE , which got no problem. The