这是我第一个从sencha开始的android原生应用程序的应用程序构建。我遵循sencha入门视频教程,但是出现了一些错误。从sencha touch 2.0构建android原生应用程序时的Java home错误
错误说:
-compile: ""D:android-sdk-windows/tools/android" create project --target android-7 --name GetStarted --activity STActivity --path "c:\wamp\www\GS\build\native/" --package com.mycompany.myAppID" Could not run ant with error: 1 Failed to package application [ERROR] BUILD FAILED D:\android-sdk-windows\tools\ant\build.xml:602: The following error occurred whi le executing this line: D:\android-sdk-windows\tools\ant\build.xml:622: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
也许JAVA_HOME不指向JDK?
它当前设置为“C:\Program Files\Java\jre7
”
它说,java_home error
,但我已经这样设置JAVA_HOME:
variable name :- JAVA_HOME variable value:- c:/programes files/java/jdk 1.6/bin
为什么会出现这个错误?
该构建器将其设置为“C:\ Program Files \ Java \ jre7”。看起来,构建器忽略了JAVA_HOME的主要值。 – sergzach