2016-03-21 18 views
1

打造我是新來的Maven構建架構.Hbase official website解釋通過這個命令建立焦油球:HBase的Maven的從源代碼

mvn clean site install assembly:assembly -DskipTests -Prelease 

但我不能在任何地方找到,其中最終的二進制焦油球已經創造出來的? 我明白它從/hbase-assembly/src/main/assembly/src.xml

但基於這個程序集文件屬性沒有創建焦油球嗎?那麼在哪裏準確地創建二進制焦油球?

回答

2

這裏是我的快速如何構建和運行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