diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index 99eb0fb77bec..c632b0ed8286 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -297,6 +297,15 @@ true + + org.apache.maven.plugins + maven-jar-plugin + + + **/hbase-webapps/** + + + maven-antrun-plugin diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 24bea0f07f54..000e62386b5b 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -35,6 +35,7 @@ true true true + hbase-webapps @@ -444,24 +445,83 @@ true + + org.codehaus.mojo + build-helper-maven-plugin + + + add-test-source + + add-test-resource + + generate-test-sources + + + + + + target/${hbase.webapps.dir} + + ${hbase.webapps.dir} + + + + + + org.apache.maven.plugins maven-jar-plugin - - - - org/apache/jute/** - org/apache/zookeeper/** - **/*.jsp - hbase-site.xml - hdfs-site.xml - log4j.properties - mapred-queues.xml - mapred-site.xml - - + + + + default-jar + + jar + + package + + + + org/apache/jute/** + org/apache/zookeeper/** + **/*.jsp + hbase-site.xml + hdfs-site.xml + log4j.properties + mapred-queues.xml + mapred-site.xml + + **/hbase-webapps/** + + + + + + test-jar + + test-jar + + package + + tests + + org/apache/jute/** + org/apache/zookeeper/** + **/*.jsp + hbase-site.xml + hdfs-site.xml + log4j.properties + mapred-queues.xml + mapred-site.xml + + + + + diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index c83988e530a1..afdbd0c5b7fa 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -210,6 +210,15 @@ true + + org.apache.maven.plugins + maven-jar-plugin + + + **/hbase-webapps/** + + + maven-antrun-plugin