when build oozie, we need to set some versions:
<hadoop.version>2.6.0</hadoop.version>
<hadoop.majorversion>2</hadoop.majorversion>
<hadooplib.version>hadoop-${hadoop.majorversion}-${project.version}</hadooplib.version>
<oozie.hadoop-utils.version>hadoop-${hadoop.majorversion}-${project.version}</oozie.hadoop-utils.version>
<hbase.version>0.98.10-hadoop2</hbase.version>
<hive.version>1.2.1</hive.version>
<hive.jline.version>2.12</hive.jline.version>
<hive.classifier>core</hive.classifier>
<pig.version>0.16.0</pig.version>
<pig.classifier></pig.classifier>
<sqoop.version>1.4.5</sqoop.version>
<spark.version>1.5.1</spark.version>
<spark.streaming.kafka.version>1.5.1</spark.streaming.kafka.version>
<spark.bagel.version>1.5.1</spark.bagel.version>
<spark.guava.version>14.0.1</spark.guava.version>
<spark.scala.binary.version>2.10</spark.scala.binary.version>
<sqoop.classifier>hadoop100</sqoop.classifier>
<streaming.version>${hadoop.version}</streaming.version>
<distcp.version>${hadoop.version}</distcp.version>
<hadoop.auth.version>${hadoop.version}</hadoop.auth.version>
for spark ,sqoop, distcp, we will put these jars in share lib
but for hbase jars, what are these jars used for? can we delete the pom conf
for hbase