【问题标题】:Java home error when building android native app from sencha touch 2.0从 sencha touch 2.0 构建 android 本机应用程序时出现 Java 主页错误
【发布时间】:2012-06-09 08:30:26
【问题描述】:

这是我第一个从 sencha 为 android 原生应用程序构建的应用程序。我已按照煎茶入门视频教程进行操作,但出现了一些错误。

错误表明:

-compile: ""D:android-sdk-windows/tools/android" 创建项目 --target android-7 --name GetStarted --activity STActivity --path "c:\wamp\www\GS\build \native/" --package com.mycompany.myAppID" 可以 未运行 ant 并出现错误:1 无法打包应用程序 [ERROR] BUILD 失败 D:\android-sdk-windows\tools\ant\build.xml:602: 以下 执行此行时发生错误: D:\android-sdk-windows\tools\ant\build.xml:622: 找不到 javac 编译器;

com.sun.tools.javac.Main 不在类路径中。

也许 JAVA_HOME 不指向 JDK?

目前设置为“C:\Program Files\Java\jre7

上面写着java_home error,但我已经这样设置了java_home:

变量名:- JAVA_HOME 变量值:- c:/programes 文件/java/jdk 1.6/bin

为什么会出现这个错误?

【问题讨论】:

    标签: sencha-touch


    【解决方案1】:

    能否创建一个环境变量 JAVA_HOME

    JAVA_HOME=c:/Program Files/java/jdk 1.6
    

    在你的 PATH 变量中

    PATH=%JAVA_HOME%\bin
    

    所有这些都在 OS Win XP/7 中。

    我希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      可能在您的路径中拼错了“程序文件”

      改变

       c:/programes files/java/jdk 1.6/bin
      

      c:/Program Files/java/jdk 1.6/bin
      

      【讨论】:

      • 生成器说它设置为“C:\Program Files\Java\jre7”。似乎构建器忽略了 JAVA_HOME 的主要值。
      猜你喜欢
      • 2012-05-06
      • 1970-01-01
      • 1970-01-01
      • 2012-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多