JAVA_HOME在 OSX 上运行 ./gradlew 时设置为无效目录
我尝试从Android项目目录运行,但我收到错误:./gradlew
错误:JAVA_HOME设置为无效目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
请在您的环境中设置JAVA_HOME变量以匹配 Java 安装的位置。
我尝试过的事情:
已导航到 。 存在,但存在
/Library/Java/JavaVirtualMachines
jdk1.8.0_11.jdk
jdk1.7.0_79.jdk
which java
打印输出/usr/bin/java
printenv
指纹
...
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home JDK_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
...
javac -version
指纹javac 1.8.0_11
which javac
指纹/usr/bin/javac