Version:Spark 3.0; java 1.8.0_221; Hbase 1.3.6; Scala 2.12.11;
1、首先是pom.xml,註釋了壹些東西,比如 不用 添加hbase-client和hbase-server,java中寫MapReduce操作hbase需要這兩個,scala寫spark操作hbase不需要這兩個,程序跑不起來,sc無法創建。
2、將hbase的lib中的以下jar文件添加進來。(to IDEA小白 :可以新建壹個文件夾保存這些jar文件,在IDEA中添加壹個java的library指向這個文件夾)
3、將hbase中的配置文件hbase-site.xml添加到項目中的resources文件夾中
4、測試spark連接hbase
運行後的結果: