我已经为Java安装了最新的Apple更新,终端现在就说:
$ java -version
java version "1.8.0.0_25"
Java(TM) SE Runtime Environment (build 1.8.0.0_25-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
之后我仍然有以下结果:
$ cordova build
Running command...
[Error: Failed to run "java - version ", make sure that you have a JDK installed.
You can get it from htpp://...
[Error: ERROR : build one of the platforms : Eroor:C:\User\HelloWorld\paltforms\android\cordova\build.bat:Command faild with exit code 2...]
环顾四周,如何激活Java似乎存在巨大的困惑。
我现在还需要从以下链接下载并安装Oracle Java软件包吗?link
答案 0 :(得分:2)
请注意,即使cordova / phonegap指示java -version
,也不表示您需要JDK而不是JRE。
java -version
返回JRE版本。
所以你会得到java -version
的答案,但你没有必要的JDK。
安装Java JDK,这应该可以解决问题。
答案 1 :(得分:0)
配置.bash_profile文件...
nano ~/.bash_profile
添加是行:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=/usr/local/bin:$PATH
答案 2 :(得分:0)
在我的情况下,我添加了
D:\Program Files\Java\jdk1.8.0_73\bin
到我的环境变量并重新启动我的IDE。 \ bin文件夹很重要 请确保在Userenviroment下添加了JAVA_HOME变量,而不是在系统下。