2012-06-08 60 views
0

這是我第一個從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

爲什麼會出現這個錯誤?

回答

-1

可能在你的路徑拼寫錯誤 「程序文件」

變化

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

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

該構建器將其設置爲「C:\ Program Files \ Java \ jre7」。看起來,構建器忽略了JAVA_HOME的主要值。 – sergzach

0

你可以創建一個環境變量JAVA_HOME

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

和PATH變量

PATH=%JAVA_HOME%\bin 

這一切都在OS的Win XP/7。

我希望這會有所幫助。

相關問題