hbase maven从源代码构建

zd287kbt  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(447)

我是maven build architecture的新手。hbase官方网站通过以下命令解释如何构建tar ball:

mvn clean site install assembly:assembly -DskipTests -Prelease

但我找不到任何地方,最终的二元焦油球是在哪里产生的?我是从 /hbase-assembly/src/main/assembly/src.xml 但是基于这个程序集文件属性没有tar ball被创建?那么究竟在哪里创建二进制tar ball呢?

ecfdbz9o

ecfdbz9o1#

下面是如何快速构建和运行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

相关问题