【问题标题】:Phonegap Build Error: Failed to run "javac -version", make sure that you have a JDK installedPhonegap Build Error: Failed to run "javac -version", 请确保您已安装 JDK
【发布时间】:2017-09-28 23:36:33
【问题描述】:

运行:

phonegap build android

安装了 android SDK 和 Java SDK,我收到以下错误:

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

我已尝试将“java\jdk-9\bin”添加到环境变量和 PATH 等。没有运气!

我怀疑 phonegap 正在尝试使用 Java 的运行时版本,而不是 SDK。

【问题讨论】:

  • 不确定这是否是一个进步,但新的错误是:错误:JDK 1.8 或更高版本的要求检查失败。 JDK 1.9 已安装,java -version 确认 9+181

标签: java android cordova android-studio phonegap


【解决方案1】:

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

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

【讨论】:

  • 这正是我昨晚所做的,它奏效了。它要求版本 > 8,我一直认为 9 是...无论如何,现在解决了
【解决方案2】:

也许其他用户会发现此信息有用。我是windows用户。

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

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

【讨论】:

    猜你喜欢
    • 2018-04-12
    • 2020-11-02
    • 2012-11-29
    • 2012-10-17
    • 2021-07-06
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 2014-12-06
    相关资源
    最近更新 更多