我开始使用CodenameOne工具进行多平台移动开发。当我创建“hello world”应用程序并尝试构建.apk android文件时,我收到了
[echo] Error! Path to Javac not found!
[echo] Make sure the JAVA_HOME enviroment variable is pointing to the JDK
[echo] or define javac path in build.xml manually!
我在项目中添加了JRE引用,但这并没有解决问题。我该如何解决?
答案 0 :(得分:1)
Codename One需要使用实际的javac编译器,而不是ADT,因为我们的某些服务器代码存在ADT的一些问题。
JRE不包含javac,您需要安装JDK(如果您还没有),请确保您的操作系统定义了JAVA_HOME环境变量,因此它指向JDK目录的根目录(而不是bin目录)。
如果这不起作用(您可能需要重新启动Eclipse以更新进程内的环境),那么只需双击build.xml文件并查找jdk即可。更新正确JDK路径的路径。
答案 1 :(得分:0)
最好的办法是将JAVA_HOME
环境变量设置为指向JDK目录