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
相关产品推荐
相关产品推荐

