Hbase Maven从源代码构建

时间:2016-03-21 17:41:02

标签: maven hadoop hbase

我是maven build architecture的新手.Hbase official website解释了通过此命令构建tar球:

mvn clean site install assembly:assembly -DskipTests -Prelease

但我无法找到最终二进制焦油球创建的地方? 我从/hbase-assembly/src/main/assembly/src.xml

了解它

但基于这个汇编文件属性,没有创建tar球吗?那么究竟会创建二进制tar球吗?

1 个答案:

答案 0 :(得分:3)

这是我的快速如何构建和运行hbase。但简短的回答是你在hbase-assembly / target

中找到二进制文件
$ git clone https://github.com/apache/hbase.git
$ cd hbase
$ git checkout branch-1.2
$ mvn clean install -DskipTests assembly:single
$ tar xzvf hbase-assembly/target/hbase-1.2.1-SNAPSHOT-bin.tar.gz
$ export HBASE_HOME=`pwd`/hbase-1.2.1-SNAPSHOT/
$ export PATH=$HBASE_HOME/bin:$PATH
$ start-hbase.sh
$ hbase shell