【发布时间】:2021-12-14 09:33:30
【问题描述】:
我正在尝试在 cmd 上使用 gradlew.bat 运行我的项目。
我正在使用jdk-17.0.1,但我的项目没有运行显示
"提供的 javaHome 似乎无效。我找不到 java 可执行。尝试位置:C:\Program 文件\Java\jdk-16.0.2\bin\java.exe"
cmd 屏幕上的消息。
我该如何处理这个问题?
【问题讨论】:
-
首先,从您的问题内容中可以看出您之前安装了不同的JDK版本。因此,您的 JAVA_HOME 路径应该读作
C:\Program Files\Java\jdk-17.0.1而不是C:\Program Files\Java\jdk-16.0.2\bin\java.exe。我建议您在 Settings 应用程序的 GUI Ststem Properties 部分中打开环境变量设置,并检查所有与 Java 相关的变量是否都指向新的正确位置。如果幸运的话,您可能只需将所有16.0.2实例替换为17.0.1。