java API部分启动报错虽然测试通过但是感觉好不舒服
来源:3-5 HBase实战:Java Api实现HBase连接类

拉布拉卡o
2018-08-23
15:36:15.222 [main] DEBUG org.apache.hadoop.util.Shell - Failed to detect a valid hadoop home directory
java.io.IOException: HADOOP_HOME or hadoop.home.dir are not set.
15:36:15.222 [main] ERROR org.apache.hadoop.util.Shell - Failed to locate the winutils binary in the hadoop binary path
java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
写回答
2回答
-
没找到相关环境变量,你可以在系统环境变量里面加上HADOOP_HOME,HBASE_HOME什么的。
012018-08-23 -
拉布拉卡o
提问者
2018-08-23
好吧解决了。
我是在阿里云上搭建的hbase。
然后在本地win上开发测试遇到的这个问题。。
解决方法:
1、本地再安装一份hadoop。配置环境变量。
2、
https://github.com/rucyang/hadoop.dll-and-winutils.exe-for-hadoop2.7.3-on-windows_X64 下载这个把bin覆盖hadoop的bin。
3、
接不报错了。
我不知道是否需要第二步。我是一块做完的
042018-08-23
相似问题