From 953f6ecc2076fe1075af278a78c856da8d28f620 Mon Sep 17 00:00:00 2001 From: Mike Drob Date: Thu, 7 Jun 2018 17:51:48 -0500 Subject: [PATCH] HBASE-13583 Compile jruby during build --- hbase-shell/pom.xml | 131 ++++++++++++++++------------------------------------ 1 file changed, 41 insertions(+), 90 deletions(-) diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 8eaefaab83..fea0fe25fe 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -30,25 +30,6 @@ Apache HBase - Shell Shell for HBase - - - - - ${project.build.directory} - - hbase-webapps/** - - - - - - src/test/resources - - **/** - - - - - org/apache/jute/** - org/apache/zookeeper/** - **/*.jsp - hbase-site.xml - hdfs-site.xml - log4j.properties - mapred-queues.xml - mapred-site.xml - - - org.apache.maven.plugins maven-source-plugin - + - org.codehaus.mojo - build-helper-maven-plugin + de.saumya.mojo + jruby-maven-plugin + 1.1.5 - - jspcSource-packageInfo-source generate-sources - add-source + compile - - - ${project.build.directory}/generated-jamon - ${project.build.directory}/generated-sources/java - - @@ -116,23 +66,19 @@ org.codehaus.mojo findbugs-maven-plugin - - net.revelc.code - warbucks-maven-plugin - - - maven-surefire-plugin - ${surefire.version} - - - ${surefire.firstPartGroups} - - + + maven-surefire-plugin + ${surefire.version} + + + ${surefire.firstPartGroups} + + @@ -161,6 +107,33 @@ + + + + + + com.sun.jersey + jersey-server + + + asm + asm + + + + + + net.minidev + accessors-smart + + + org.ow2.asm + asm + + + + + @@ -304,28 +277,6 @@ - - org.apache.hadoop - hadoop-mapreduce-client-core - - - com.google.guava - guava - - - - - org.apache.hadoop - hadoop-mapreduce-client-jobclient - test-jar - test - - - com.google.guava - guava - - - org.apache.hadoop hadoop-hdfs -- 2.16.1