HBase无法找到或加载基类org.apache.hadoop.HBase.util.HBaseConfTool



编辑:问题已解决(请参阅注释以了解解释(

我安装了HBase。当我试图启动">启动hbase.sh"时,我会遇到一些错误:

错误:无法找到或加载主类org.apache.hoop.hbase.util.HBaseConfTool

错误:找不到或 加载主类org.apache.hoop.hbase.zookeeper.ZKServerTool

我的安装目录是:C:UsersAlonDownloadshadoop_temphbase-2.2.4

我将HBASE_HOME配置为:C:UsersAlonDownloadshadoop_temphbase-2.2.4

以及HBASE_CONF_DIR:C:UsersAlonDownloadshadoop_temphbase-2.2.4conf

此外,我将C:UsersAlonDownloadshadoop_temphbase-2.2.4bin添加到环境变量Path中。

JAVA_HOME=C:UsersAlonDownloadsjdk1.8.0_202(作为环境变量,也在hbase-env.sh中(

由于我不知道如何解决这个问题,我希望得到你的帮助。

非常感谢。

看起来CLASSPATH没有拾取$HBASE_HOME/lib下的库。

HBASE_HOME的值设置为Hbase安装目录,并使用JAVA_HOME变量更新hbase-env.sh

重启Hbasestart-hbase.sh

最新更新