Config: production-6ren">
gpt4 book ai didi

java - "Error: JAVA_HOME is not defined correctly."在构建 Jikes rvm

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:03:16 25 4
gpt4 key购买 nike

当我在 Ubuntu 上构建 Jikes RVM 时,我遇到了这个错误。有什么想法吗?

bin/buildit localhost production
---> Config: production
/bin/bash --login -c '/bin/bash --login -c " cd /home/jack/Programs/jikesrvm-3.1.2 && export JAVA_HOME=/opt/jdk1.6.0 && ant very-clean -Dhost.name=ia32-linux && ant check-components-properties -Dhost.name=ia32-linux -Dtarget.name=ia32-linux -Dcomponents.cache.dir=/home/jack/.buildit_components_cache && ant -Dtarget.name=ia32-linux -Dconfig.name=production -Dhg.revision= -Dhost.name=ia32-linux -Dcomponents.cache.dir=/home/jack/.buildit_components_cache "'
Error: JAVA_HOME is not defined correctly.
We cannot execute /opt/jdk1.6.0/bin/java
Wed Jun 13 12:23:37 EDT 2012
===================== Summary =====================
Local : /home/jack/Programs/jikesrvm-3.1.2
Build : ubuntu:/home/jack/Programs/jikesrvm-3.1.2
Target : ubuntu:/home/jack/Programs/jikesrvm-3.1.2
Start : Wed Jun 13 12:23:37 EDT 2012
Config : production [FAILED Wed Jun 13 12:23:37 EDT 2012]
===================================================

操作系统:

Linux ubuntu 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 06:07:29 UTC 2010 i686 GNU/Linux

环境变量:路径

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-6-sun-1.6.0.22/bin<

JAVA_HOME

/usr/lib/jvm/java-6-sun-1.6.0.22

我检查了 JAVA_HOME/bin 目录中的 java,它可以工作。不管我怎么改环境变量,报错一直在提示

"We cannot execute /opt/jdk1.6.0/bin/java".

看来我没有修改正确的“位置”。

最佳答案

运行这个命令:

find . -exec grep "jdk1.6.0" {} \;

找出哪个文件将 JAVA_HOME 设置为该路径。

关于java - "Error: JAVA_HOME is not defined correctly."在构建 Jikes rvm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11019231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com