You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2015/07/02 00:02:01 UTC

[3/5] hbase git commit: HBASE-13963 Do not leak jdk.tools dependency from hbase-annotations

HBASE-13963 Do not leak jdk.tools dependency from hbase-annotations

Signed-off-by: Sean Busbey <bu...@apache.org>

Conflicts:
	hbase-protocol/pom.xml


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8f131d50
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8f131d50
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8f131d50

Branch: refs/heads/0.98
Commit: 8f131d5064305ccdbfffd2576e3afeb867127308
Parents: c34db5e
Author: Gábor Lipták <gl...@gmail.com>
Authored: Wed Jun 24 22:10:13 2015 -0400
Committer: Andrew Purtell <ap...@apache.org>
Committed: Wed Jul 1 12:26:37 2015 -0700

----------------------------------------------------------------------
 hbase-client/pom.xml         |  6 ++++++
 hbase-common/pom.xml         |  6 ++++++
 hbase-examples/pom.xml       |  6 ++++++
 hbase-hadoop2-compat/pom.xml |  6 ++++++
 hbase-protocol/pom.xml       | 10 ++++++++++
 hbase-rest/pom.xml           |  6 ++++++
 hbase-testing-util/pom.xml   |  6 ++++++
 7 files changed, 46 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-client/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 4e67943..4e48b2e 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -109,6 +109,12 @@
     <dependency>
       <groupId>org.apache.hbase</groupId>
       <artifactId>hbase-annotations</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>jdk.tools</groupId>
+          <artifactId>jdk.tools</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.hbase</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-common/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index 8f8b293..69e399c 100644
--- a/hbase-common/pom.xml
+++ b/hbase-common/pom.xml
@@ -206,6 +206,12 @@
     <dependency>
       <groupId>org.apache.hbase</groupId>
       <artifactId>hbase-annotations</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>jdk.tools</groupId>
+          <artifactId>jdk.tools</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.hbase</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-examples/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml
index 32ea501..2c33f49 100644
--- a/hbase-examples/pom.xml
+++ b/hbase-examples/pom.xml
@@ -264,6 +264,12 @@ if we can combine these profiles somehow -->
              <dependency>
                  <groupId>org.apache.hadoop</groupId>
                  <artifactId>hadoop-annotations</artifactId>
+                 <exclusions>
+                   <exclusion>
+                     <groupId>jdk.tools</groupId>
+                     <artifactId>jdk.tools</artifactId>
+                   </exclusion>
+                 </exclusions>
              </dependency>
              <dependency>
                  <groupId>org.apache.hadoop</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-hadoop2-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml
index 7f53be5..368eb3e 100644
--- a/hbase-hadoop2-compat/pom.xml
+++ b/hbase-hadoop2-compat/pom.xml
@@ -143,6 +143,12 @@ limitations under the License.
     <dependency>
       <groupId>org.apache.hbase</groupId>
       <artifactId>hbase-annotations</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>jdk.tools</groupId>
+          <artifactId>jdk.tools</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.hbase</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-protocol/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml
index 8b09454..eb530bd 100644
--- a/hbase-protocol/pom.xml
+++ b/hbase-protocol/pom.xml
@@ -103,6 +103,16 @@
 
     <dependencies>
       <!-- Intra-project dependencies -->
+      <dependency>
+        <groupId>org.apache.hbase</groupId>
+        <artifactId>hbase-annotations</artifactId>
+        <exclusions>
+          <exclusion>
+            <groupId>jdk.tools</groupId>
+            <artifactId>jdk.tools</artifactId>
+          </exclusion>
+        </exclusions>
+      </dependency>
       <!-- General dependencies -->
       <dependency>
         <groupId>com.google.protobuf</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-rest/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml
index 5ad34aa..16f693f 100644
--- a/hbase-rest/pom.xml
+++ b/hbase-rest/pom.xml
@@ -189,6 +189,12 @@
     <dependency>
       <groupId>org.apache.hbase</groupId>
       <artifactId>hbase-annotations</artifactId>
+      <exclusions>
+        <exclusion>
+          <groupId>jdk.tools</groupId>
+          <artifactId>jdk.tools</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.hbase</groupId>

http://git-wip-us.apache.org/repos/asf/hbase/blob/8f131d50/hbase-testing-util/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml
index e638e01..3090fe6 100644
--- a/hbase-testing-util/pom.xml
+++ b/hbase-testing-util/pom.xml
@@ -59,6 +59,12 @@
             <artifactId>hbase-annotations</artifactId>
             <type>test-jar</type>
             <scope>compile</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>jdk.tools</groupId>
+                    <artifactId>jdk.tools</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.apache.hbase</groupId>