CodenameOne:“未找到javac的路径”错误

时间:2013-07-15 16:33:46

标签: android javac build.xml codenameone java-home

我开始使用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引用,但这并没有解决问题。我该如何解决?

2 个答案:

答案 0 :(得分:1)

Codename One需要使用实际的javac编译器,而不是ADT,因为我们的某些服务器代码存在ADT的一些问题。

JRE不包含javac,您需要安装JDK(如果您还没有),请确保您的操作系统定义了JAVA_HOME环境变量,因此它指向JDK目录的根目录(而不是bin目录)。

如果这不起作用(您可能需要重新启动Eclipse以更新进程内的环境),那么只需双击build.xml文件并查找jdk即可。更新正确JDK路径的路径。

答案 1 :(得分:0)

最好的办法是将JAVA_HOME环境变量设置为指向JDK目录