好了,所以我试图让NME样本文件的初始构建到Android设备。
我可以建立平台,如HTML5,Flash和Windows,但我不能让它在Android的 - 我总是得到错误,这回说:
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
Is is currently set to "C:\Program Files (x86)\Java\jre7"
好了 - 足够明显向右?但我检查,复查,重新启动,编辑环境变量并取得绝对确保JAVA_HOME
变量实际上是指向的JDK。
任何解释吗?
好了,回答我的问题,我最终发现,有一个在我的用户帐户(.hxcpp_config.xml
)的C:\Users\James\
文件,并有看起来像这样的XML节点:
<set name="JAVA_HOME" value="/SDKs//java_jdk" />
我把它改成这样:
<set name="JAVA_HOME" value="C:\Program Files (x86)\Java\jdk1.6.0_29" />
和它的作品!