Phonegap Build Error: Failed to run "javac -version", make sure that you have a JDK installed

Phonegap Build Error: Failed to run "javac -version", make sure that you have a JDK installed

运行宁:

phonegap build android

安装了 android SDK 和 Java SDK,出现以下错误:

错误:无法 运行 "javac -version",请确保您已安装 JDK。 你可以从:http://www.oracle.com/technetwork/java/javase/downloads.

我已经尝试将 "java\jdk-9\bin" 添加到环境变量和 PATH 等中。但是没有成功!

我怀疑 phonegap 试图使用 运行time 版本的 Java 而不是 SDK。

我遇到了这个问题,我通过卸载 jdk-9 并安装 JDK version 8.

解决了这个问题

然后在需要的地方设置环境变量(JAVA_HOME & 添加 \bin 到 Path)

也许其他用户觉得此信息有用。我是 windows 用户。

我在这个问题上花了很多时间,然后意识到 git-bash 无法让它工作,命令提示符启动它没有任何问题!在切换到命令提示符之前我做了很多事情。

  1. 更新到最新的 JDK8 更新
  2. 将 \bin 添加到路径。