一、问题
近几天学习HBase相关应用,在配置虚拟机环境之后,在Win10平台的Eclipse使用Java API操作HBase,程序启动后无响应,主要代码如下:
程序的核心代码二、解决方案
1、确保Linux平台的HBase可用(即可以使用HBase Shell);
2、确保Maven项目中的pom.xml文件配置正确,笔者使用的版本为hbase-1.2.0-cdh5.14.2,因此需要从cloudera网站下载相关Jar包,因此,pom配置如下:
pom.xml中仓库配置 pom.xml中依赖的配置3、将虚拟机中/etc/hosts文件中HBase的集群信息拷贝到Win10系统中的Host文件中,拷贝后如下图红框所示:
Win10端 hosts文件4、确保虚拟机平台HBase已启动。
通过以上四步,问题就能解决了。(不过具体问题可能不同,大家没有解决的话可以在评论区留言)。
最后,感谢大家的阅读,如有不足,敬请指正。
网友评论