HBASE_HOME 为空并导致“无法在 Hadoop 二进制文件中找到可执行文件 null\bin\winutils.exe”错误

HBASE_HOME is null and cause “Could not locate executable null\bin\winutils.exe in the Hadoop binaries” error

我尝试在 windows 中 运行 HBase。并得到这个错误 我搜索并找到一些答案

a) 下载 winutils 并粘贴到 bin 目录,但错误仍然存​​在。

b)set HADOOP_HOME ,但我不知道我必须如何设置 HADOOP_HOME 或 HBASE_HOME.

如何解决这个错误?

我通过将环境变量设置为 HADOOP_HOME 并添加 hadoop root 的路径作为它的路径来解决问题。 并使用 hbase-094.27 而不是 hbase-2.6 并且它 运行 没有任何错误。