我是Codename One的新手。根据说明,我已经安装了
构建文件:C:/ ews-launch-1 / HiThere \ build.xml
复制Android的控制装置:
复制库:
罐: [echo]编译强制遵从支持的API /功能,以实现最大的设备兼容性。这允许更小 [echo]代码大小和更广泛的设备支持 [copy]将1个文件复制到C:\ ews-launch-1 \ HiThere \ build \ tmp [javac] C:\ ews-launch-1 \ HiThere \ build.xml:105:警告:'includeantruntime'未设置,默认为build.sysclasspath = last;对于可重复的构建设置为false
建立失败 C:\ ews-launch-1 \ HiThere \ build.xml:105:无法找到javac编译器; com.sun.tools.javac.Main不在类路径上。 也许JAVA_HOME并没有指向JDK。 它目前设置为“C:\ Program Files \ Java \ jre1.8.0_151”
我已经设置了环境变量JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_151
不确定,我还需要做些什么来修复我的环境。
答案 0 :(得分:1)
Perhaps JAVA_HOME does not point to the JDK. It is currently set to "C:\Program Files\Java\jre1.8.0_151"
这是你的问题。您已安装JRE。您需要安装JDK。
我已经设置了环境变量JAVA_HOME = C:\ Program Files \ Java \ jdk1.8.0_151
嗯,不错误消息说明你做了什么。也许您需要了解环境变量在Windows中的工作方式。也许你把它放在了错误的地方?也许你在启动Eclipse之后将它设置为?
对于它的价值,普通的Eclipse并不需要JDK,因为它使用自己的Java编译器。但它看起来像Codename One插件/ Android 需要一个JDK。