You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行./gradlew signingReport报错:JAVA_HOME路径无效问题求助

解决Gradle signingReport命令的JAVA_HOME错误问题

你的核心问题是JAVA_HOME配置路径错误:错误信息里显示你把JAVA_HOME设成了F:\java\bin,但Gradle要求JAVA_HOME必须指向JDK的根目录,而不是bin子目录。

为什么Java能正常运行但Gradle报错?

Java能运行是因为你把F:\java\bin添加到了PATH环境变量中,系统可以直接找到java.exe执行程序;但Gradle会通过JAVA_HOME路径去定位JDK的完整环境(比如lib目录下的依赖),所以必须指向根目录。

具体解决步骤

  • 打开系统或用户环境变量设置界面
  • 找到JAVA_HOME变量,将其值修改为F:\java(即bin目录的上一级目录,也就是你的JDK安装根目录)
  • 保存设置后,彻底关闭所有已打开的命令行窗口、IDE等程序,重新打开后再执行./gradlew signingReport

验证配置是否正确

打开新的命令行窗口,执行以下命令:

  1. echo %JAVA_HOME%:确认输出为JDK根目录(比如F:\java)
  2. java -version和javac -version:确保两个命令都能正常输出Java版本信息

内容的提问来源于stack exchange,提问作者Ashikul Islam Sawan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 12:59:50