1.创建普通java project
2.导入外部jar包(右键工程名-->properties-->Libraries-->Add Ecternal JARs),jar包列表如下:
hbase/hbase.jar
hadoop/hadoop-common.jar
hbase/lib/commons-logging-1.1.1.jar
com.google.guava_1.6.0.jar
hbase/lib/commons-lang-2.5.jar
hbase/lib/commons-configuration-1.6.jar
hadoop/hadoop-auth-2.0.0-cdh4.2.2.jar
hbase/lib/slf4j-api-1.6.1.jar
hbase/lib/zookeeper.jar
com.google.protobuf-2.4.0.jar
slf4j-nop-1.7.6.jar
3.样例程序(将外部命令的输出存入HBase中)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.lang.Runtime;
import java.util.Vector;
import java.util.ArrayList;
import java.util.List;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.MasterNotRunningException;
import org.apache.hadoop.hbase.ZooKeeperConn