第一次通过idea连接非关系型数据库hbase,发送很多错误,记录一下
1. 引入配置文件
idea的pom文件引入
<!-- hbase客户端 -->
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase-client</artifactId>
<version>2.0.2</version>
</dependency>
<!-- tablestore客户端 -->
<dependency>
<groupId>com.tianque</groupId>
<artifactId>table-store-client</artifactId>
<version>0.0.2-SNAPSHOT</version>
</dependency>
<!-- 点位轨迹存入kafka -->
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>2.1.0</version>
</dependency>
2. 发生错误记录,并调整
1)错误信息:Could not locate executable null\bin\winutiles.exe in the Hadoop binalries
需要电脑环境配置hadoop启动配置文件,参考文档:https://www.cnblogs.com/xingluo/p/9512961.html
下面是我从其他分享给我的winutiles.exe,自测可以正常使用。
需要把hadoop.dll拷贝放置到system32的目录下。
文件下载地址链接:https://pan.baidu.com/s/1oQan6jOYm33_CNV6_aJZ5Q 提取码:mv67
2)Can not resolve hadoop4, please check your network
这个是很好解决,从hosts文件里面空行 添加 ( hadoop4 ip ) ,其中ip为指定的 zookeeper-quorum 对应的ip地址
我到此为止已经解决了所有出现的问题,大功告成。记录一下