Cordova Meteor 1.1-安装Android SDK时发生JDK错误

Cordova Meteor 1.1-安装Android SDK时发生JDK错误,cordova,meteor,Cordova,Meteor,当我运行命令meteor install sdk android时,我得到以下消息: ✓ Found Android bundle ✗ A JDK is not installed ✓ Android emulator acceleration is installed 我知道你在想什么:“你安装了JDK吗?”是的,我安装了。我从Oracle下载并安装了JDK。当我运行命令java-version时,我得到以下输出: java version "

当我运行命令meteor install sdk android时,我得到以下消息:

✓ Found Android bundle
✗ A JDK is not installed                      
✓ Android emulator acceleration is installed  
我知道你在想什么:“你安装了JDK吗?”是的,我安装了。我从Oracle下载并安装了JDK。当我运行命令
java-version
时,我得到以下输出:

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

有些东西告诉我某个地方有错误的路径,但我不知道从哪里开始寻找它。欢迎任何意见!我正在运行OSX。

您可能只需要将
JAVA\u HOME
环境变量设置为JDK安装。如下所述:


我想你可能是对的。目前,
JAVA\u HOME
被设置为
JAVA\u HOME=/usr
。。。我仍然不知道jdk1.8住在哪里。我在谷歌上搜索了一下,发现它自己安装在这里:
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/
,但将环境变量设置为该路径不起作用。对于如何找到JDK的正确版本有何想法?
export JAVA_HOME=$(/usr/libexec/java_home)