最近看了 hbase 的源码根据源码写了一些 scala 调动 hbase 表的 API,话不多
说直接上代码!Hadoop 的版本是 2.7.3,scala 版本是 2.1.1,hbase 的版
本是 1.1.2
如果版本不同可以修改 pom 的依赖项,但要注意版本冲突。
并且在 scala,maven 项目中,还有创建一个 resources 包(这个网上多的
是)主要是放 core-site,xml 和 hdfs-site.xml 以及 hbase-site.xml
Pom 依赖项:
properties
maven.compiler.sourcemaven.compiler.source
maven.compiler.targetmaven.compiler.target
encodingencoding
scala.tools.versionscala.tools.version
scala.versionscala.version
encodingencoding
scala.versionscala.version
spark.versionspark.version
hadoop.versionhadoop.version
hbase.versionhbase.version
properties
dependencies
dependency
groupIdgroupId
artifactIdartifactId
versionversion
dependency
dependency
groupIdgroupId
artifactIdartifactId
versionversion
dependency
<!-- spark core -->
dependency
groupId !groupId
artifactId! "#$% &artifactId
version#$!% &version
dependency
<!-- spark sql -->
评论0