1

我正在尝试运行

./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 有人请帮助...

4

2 回答 2

1

如错误消息所述,该目录/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/
于 2013-11-13T21:52:15.317 回答
0

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

于 2013-11-14T13:40:42.207 回答