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

Mac环境下执行./gradlew build时提示JAVA_HOME路径无效的问题求助

Mac环境下执行./gradlew build时提示JAVA_HOME路径无效的问题求助

各位大佬好,我是软件工程专业的大一新生,最近在做课程项目时遇到了个棘手的问题,实在搞不定了,想请教大家!

我尝试执行./gradlew build命令时,一直弹出下面的错误:

ERROR: JAVA_HOME is set to an invalid directory: /Library/Java/JavaVirtualMachines/jdk-1.8.jdk

Please set the JAVA_HOME variable in your environment to match the

location of your Java installation.

我明明已经用echo export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-1.8.jdk" >> ~/.zshrc命令设置了JAVA_HOME,而且用env命令检查过,这个变量确实已经被设置了。更奇怪的是,我用cd /Library/Java/JavaVirtualMachines/jdk-1.8.jdk能顺利进入这个文件夹,说明路径是存在的对吧?

但我通过屏幕顶部的“前往”菜单进入Library文件夹里的Java目录时,却找不到JDK 1.8的文件夹,而且我当前默认的JDK是另一个版本。我完全搞不懂哪里出问题了,这个项目是我第一次的课程作业,真的急需解决,麻烦大家帮帮我!

备注:内容来源于stack exchange,提问作者niklas

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 09:39:35