无法设置JAVA_HOME

时间:2013-01-13 18:05:44

标签: android qt android-ndk

我目前正在尝试编译一个qt项目以在Android平板电脑上运行,并且构建过程按预期工作,但是当我尝试部署它时,它退出说它无法找到javac编译器,因为JAVA_HOME设置为JRE所在的地方。

我已经尝试将JAVA_HOME添加到Qt Creator中的构建环境,然后在/ etc / profile文件中,最后从启动ant的脚本输出JAVA_HOME变量,它们都指向正确的路径。

我还试图浏览JRE路径字符串文字的所有文件,但这并没有产生任何结果。

2 个答案:

答案 0 :(得分:1)

您想要安装JDK。只是JRE是不够的。

这是因为只有JDK具有Java编译器,JRE才是Java运行时环境。

答案 1 :(得分:0)

经过一些不成功的尝试后,我发现它实际上正在寻找被移动到openjdk 7中另一个位置的tools.jar文件,即使错误消息是指JAVA_HOME。

我安装了openjdk 6,现在可以正常使用