React-Native:设置Android模拟器,JAVA_HOME设置为无效目录
问题描述:
我收到此错误。 (我知道这可能不会作出反应本地具体我也尝试过其他解决方案,我还是不来的权利。)React-Native:设置Android模拟器,JAVA_HOME设置为无效目录
ERROR: JAVA_HOME is set to an invalid directory: ”/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home”
我刚安装JDK 8,这是我怎么没出口。
export JAVA_HOME=”$(/usr/libexec/java_home -v 1.8)”
,并添加到〜/ .profile文件
vi ~/.profile, //then added : export JAVA_HOME=”$(/usr/libexec/java_home -v 1.8)”
以下是错误我得到磨片我运行反应本地运行的Android
答
你这是什么从命令行执行which java
时会得到什么结果?
在我的机器,我得到/Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home/bin/java
,这是因为我出口我的JAVA HOME如下: export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home
,然后我有: export PATH=$JAVA_HOME/bin:${PATH}
,以确保此JAVA_HOME之前的设置系统的。
+0
@Lino解决方案正常工作,但是我现在正在获取。 未找到SDK位置。使用sdk.dir在local.properties文件或ANDROID_HOME环境变量中定义位置。 –
也许使用'export JAVA_HOME = $(/ usr/libexec/java_home -v 1.8)' – Lino
谢谢,这工作。不,我得到 找不到SDK位置。使用sdk.dir在local.properties文件或ANDROID_HOME环境变量中定义位置。# –