我们已经安装了 OpenJDK 6,并且 JAVA_HOME 当前指向它。我刚刚安装了 hbase-0.94.0,我们无法启动 HBase 服务器 (start-hbase.sh),因为它正在寻找 Sun Java。我该如何解决这个问题?
最佳答案
请将您的日志详细信息粘贴到您的 hbase 文件夹中。 HBase 将支持 open JDK 6,但最好使用 oracle jdk。下载 Oracle JDK 1.6 并更改 hbase-env.sh
JAVA_HOME=/usr/lib/jdk
(您安装的 Java 路径)。
关于HBase 不是从 OpenJDK 开始的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10794215/