JAVA_HOME变量错误:/usr/bin/java/jdk1.6.0_20不存在。 JAVA_HOME设置不正确

时间:2013-11-13 21:48:58

标签: java

我正在尝试

./runcat.sh 

它给我一个错误说

  

错误:/usr/bin/java/jdk1.6.0_20不存在。 JAVA_HOME未设置   正确。

我做了这个

JAVA_HOME=/usr/bin/java/jdk1.6.0_20 export JAVA_HOME

在官方文件中说export JAVA_HOME=Java_home_directory 有人请帮忙...

2 个答案:

答案 0 :(得分:0)

如错误消息所示,目录/usr/bin/java/jdk1.6.0_20不存在。

你的JAVA家庭目录必须是某个地方。您应该搜索它并相应地更改JAVA_HOME环境变量。

您可以使用以下内容搜索JAVA_HOME

 find / -name java

修改 例如,如果此命令返回/usr/java/jdk1.6.0.20/jre/bin/java,则JAVA_HOME为:

/usr/java/jdk1.6.0.20/jre/

答案 1 :(得分:0)

你可以在.bashrc中设置JAVA_HOME = JAVA_HOME = / usr / bin / java / jdk1.6.0_20 然后执行命令“source .bashrc”