Sergey Beryozkin created HBASE-11412: ----------------------------------------
Summary: Minimize a number of hbase-client transitive dependencies Key: HBASE-11412 URL: https://issues.apache.org/jira/browse/HBASE-11412 Project: HBase Issue Type: Improvement Components: Client Affects Versions: 0.98.3 Reporter: Sergey Beryozkin Priority: Minor hbase-client has a number of transitive dependencies not needed for a client mode execution. In my test I've added the following exclusions: {code:xml} <exclusions> <exclusion> <groupId>com.sun.jersey</groupId> <artifactId>jersey-server</artifactId> </exclusion> <exclusion> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> </exclusion> <exclusion> <groupId>com.sun.jersey</groupId> <artifactId>jersey-json</artifactId> </exclusion> <exclusion> <groupId>com.sun.jersey.contribs</groupId> <artifactId>jersey-guice</artifactId> </exclusion> <exclusion> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> </exclusion> <exclusion> <groupId>com.google.inject.extensions</groupId> <artifactId>guice-servlet</artifactId> </exclusion> <exclusion> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty</artifactId> </exclusion> <exclusion> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-util</artifactId> </exclusion> <exclusion> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> </exclusion> </exclusions> {code} Proposal: add related exclusions to some of the dependencies hbase-client depends upon. -- This message was sent by Atlassian JIRA (v6.2#6252)