我尝试在 Git Bash 和 PowerShell 中运行 ./gradlew bootRun
,并收到此错误:错误: JAVA_HOME 设置为无效目录:C:\Program Files\Java\jre1.8.0_121
gradlew 文件位于从 git 克隆的项目目录中。是Spring官方指南的一个实践项目。还有一个 gradle.bat 文件,其中包含以下几行:
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%\bin\java.exe
我还尝试运行Eclipse EE,没有出现任何问题。环境设置应该没问题。
最佳答案
除了Ernest的回答之外,它想要的JAVA_HOME是实际目录,而不是像javac所需的路径那样的bin文件夹。我花了一段时间才解决这个问题
关于java - Windows 10 Gradle : JAVA_HOME is set to an invalid directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44081972/