|
18 | 18 | <spring.hadoop.version>2.2.0.RELEASE</spring.hadoop.version>
|
19 | 19 | <hadoop.version>2.7.1</hadoop.version>
|
20 | 20 | <hbase.version>1.2.1</hbase.version>
|
21 |
| - <commons.collections.version>3.2</commons.collections.version> |
| 21 | + <commons.collections.version>3.2.2</commons.collections.version> |
22 | 22 | <spring.version>4.1.6.RELEASE</spring.version>
|
23 | 23 | <slf4j.version>1.7.10</slf4j.version>
|
24 | 24 | <log4j.version>1.2.17</log4j.version>
|
25 | 25 | <hamcrest.version>1.3</hamcrest.version>
|
26 |
| - <apache-phoenix-version>4.4.0-HBase-1.1-client-minimal</apache-phoenix-version> |
| 26 | + <!--<apache-phoenix-version>4.4.0-HBase-1.1-client-minimal</apache-phoenix-version> --> |
| 27 | + <apache-phoenix-version>4.4.0-HBase-1.1</apache-phoenix-version> |
27 | 28 | <junit.version>4.7</junit.version>
|
28 | 29 | <junit.version>4.7</junit.version>
|
29 | 30 | <protostuff-version>1.0.7-eh-2</protostuff-version>
|
|
36 | 37 | <joda-time.version>2.7</joda-time.version>
|
37 | 38 | <google.code.morphia.version>0.104</google.code.morphia.version>
|
38 | 39 | <java-version>1.8</java-version>
|
| 40 | + |
| 41 | + <commons-codec-version>1.9</commons-codec-version> |
| 42 | + <commons-logging-version>1.2</commons-logging-version> |
| 43 | + <httpclient-version>4.2.5</httpclient-version> |
| 44 | + <httpcore-version>4.2.4</httpcore-version> |
| 45 | + <guava-version>19.0</guava-version> |
| 46 | + <jackson-mapper-asl-version>1.8.3</jackson-mapper-asl-version> |
| 47 | + |
39 | 48 | </properties>
|
40 | 49 |
|
41 | 50 | <dependencies>
|
| 51 | + |
42 | 52 | <dependency>
|
43 |
| - <groupId>com.google.guava</groupId> |
44 |
| - <artifactId>guava</artifactId> |
45 |
| - <version>${google.guave.version}</version> |
46 |
| - <scope>compile</scope> |
47 |
| - <exclusions> |
48 |
| - <exclusion> |
49 |
| - <artifactId>jsr305</artifactId> |
50 |
| - <groupId>com.google.code.findbugs</groupId> |
51 |
| - </exclusion> |
52 |
| - </exclusions> |
| 53 | + <groupId>commons-collections</groupId> |
| 54 | + <artifactId>commons-collections</artifactId> |
| 55 | + <version>${commons.collections.version}</version> |
| 56 | + <scope>provided</scope> |
53 | 57 | </dependency>
|
54 |
| - |
| 58 | + |
| 59 | + <dependency> |
| 60 | + <groupId>commons-codec</groupId> |
| 61 | + <artifactId>commons-codec</artifactId> |
| 62 | + <version>${commons-codec-version}</version> |
| 63 | + <scope>provided</scope> |
| 64 | + </dependency> |
| 65 | + |
| 66 | + <dependency> |
| 67 | + <groupId>commons-beanutils</groupId> |
| 68 | + <artifactId>commons-beanutils</artifactId> |
| 69 | + <version>${commons.beanutils.version}</version> |
| 70 | + </dependency> |
| 71 | + |
| 72 | + <dependency> |
| 73 | + <groupId>commons-logging</groupId> |
| 74 | + <artifactId>commons-logging</artifactId> |
| 75 | + <version>${commons-logging-version}</version> |
| 76 | + </dependency> |
| 77 | + |
| 78 | + <dependency> |
| 79 | + <groupId>org.apache.httpcomponents</groupId> |
| 80 | + <artifactId>httpclient</artifactId> |
| 81 | + <version>${httpclient-version}</version> |
| 82 | + </dependency> |
| 83 | + |
| 84 | + <dependency> |
| 85 | + <groupId>org.apache.httpcomponents</groupId> |
| 86 | + <artifactId>httpcore</artifactId> |
| 87 | + <version>${httpcore-version}</version> |
| 88 | + </dependency> |
| 89 | + <dependency> |
| 90 | + <groupId>com.google.guava</groupId> |
| 91 | + <artifactId>guava</artifactId> |
| 92 | + <version>${guava-version}</version> |
| 93 | + </dependency> |
| 94 | + <dependency> |
| 95 | + <groupId>org.codehaus.jackson</groupId> |
| 96 | + <artifactId>jackson-mapper-asl</artifactId> |
| 97 | + <version>${jackson-mapper-asl-version}</version> |
| 98 | + </dependency> |
| 99 | + |
55 | 100 | <!-- HBASE DEPS START -->
|
56 | 101 | <dependency>
|
57 | 102 | <groupId>org.apache.phoenix</groupId>
|
58 |
| - <artifactId>phoenix</artifactId> |
| 103 | + <artifactId>phoenix-core</artifactId> |
59 | 104 | <version>${apache-phoenix-version}</version>
|
| 105 | + <exclusions> |
| 106 | + <exclusion> |
| 107 | + <groupId>com.google.guava</groupId> |
| 108 | + <artifactId>guava</artifactId> |
| 109 | + </exclusion> |
| 110 | + <exclusion> |
| 111 | + <groupId>org.codehaus.jackson</groupId> |
| 112 | + <artifactId>jackson-core-asl</artifactId> |
| 113 | + </exclusion> |
| 114 | + <exclusion> |
| 115 | + <groupId>org.codehaus.jackson</groupId> |
| 116 | + <artifactId>jackson-mapper-asl</artifactId> |
| 117 | + </exclusion> |
| 118 | + <exclusion> |
| 119 | + <groupId>org.apache.hadoop</groupId> |
| 120 | + <artifactId> |
| 121 | + hadoop-mapreduce-client-core |
| 122 | + </artifactId> |
| 123 | + </exclusion> |
| 124 | + <exclusion> |
| 125 | + <groupId>org.codehaus.jackson</groupId> |
| 126 | + <artifactId>jackson-xc</artifactId> |
| 127 | + </exclusion> |
| 128 | + <exclusion> |
| 129 | + <groupId>org.apache.hbase</groupId> |
| 130 | + <artifactId>hbase-hadoop-compat</artifactId> |
| 131 | + </exclusion> |
| 132 | + <exclusion> |
| 133 | + <groupId>commons-beanutils</groupId> |
| 134 | + <artifactId>commons-beanutils</artifactId> |
| 135 | + </exclusion> |
| 136 | + <exclusion> |
| 137 | + <groupId>commons-beanutils</groupId> |
| 138 | + <artifactId>commons-beanutils-core</artifactId> |
| 139 | + </exclusion> |
| 140 | + </exclusions> |
60 | 141 | </dependency>
|
61 | 142 | <dependency>
|
62 | 143 | <artifactId>slf4j-api</artifactId>
|
|
126 | 207 | <artifactId>jsr305</artifactId>
|
127 | 208 | <groupId>com.google.code.findbugs</groupId>
|
128 | 209 | </exclusion>
|
| 210 | + <exclusion> |
| 211 | + <groupId>org.codehaus.jackson</groupId> |
| 212 | + <artifactId>jackson-mapper-asl</artifactId> |
| 213 | + </exclusion> |
| 214 | + <exclusion> |
| 215 | + <groupId>org.apache.hadoop</groupId> |
| 216 | + <artifactId> |
| 217 | + hadoop-mapreduce-client-core |
| 218 | + </artifactId> |
| 219 | + </exclusion> |
129 | 220 | </exclusions>
|
130 | 221 | </dependency>
|
131 | 222 |
|
|
209 | 300 | <artifactId>org.owasp.esapi</artifactId>
|
210 | 301 | <groupId>esapi</groupId>
|
211 | 302 | </exclusion>
|
| 303 | + <exclusion> |
| 304 | + <groupId>org.codehaus.jackson</groupId> |
| 305 | + <artifactId>jackson-core-asl</artifactId> |
| 306 | + </exclusion> |
| 307 | + <exclusion> |
| 308 | + <groupId>org.codehaus.jackson</groupId> |
| 309 | + <artifactId>jackson-mapper-asl</artifactId> |
| 310 | + </exclusion> |
| 311 | + <exclusion> |
| 312 | + <groupId>org.apache.hadoop</groupId> |
| 313 | + <artifactId> |
| 314 | + hadoop-mapreduce-client-core |
| 315 | + </artifactId> |
| 316 | + </exclusion> |
| 317 | + <exclusion> |
| 318 | + <groupId>org.codehaus.jackson</groupId> |
| 319 | + <artifactId>jackson-xc</artifactId> |
| 320 | + </exclusion> |
| 321 | + <exclusion> |
| 322 | + <groupId>org.apache.hbase</groupId> |
| 323 | + <artifactId>hbase-hadoop-compat</artifactId> |
| 324 | + </exclusion> |
| 325 | + <exclusion> |
| 326 | + <groupId>commons-beanutils</groupId> |
| 327 | + <artifactId>commons-beanutils-core</artifactId> |
| 328 | + </exclusion> |
212 | 329 | </exclusions>
|
213 | 330 | </dependency>
|
214 | 331 |
|
|
273 | 390 | <artifactId>guava</artifactId>
|
274 | 391 | <groupId>com.google.guava</groupId>
|
275 | 392 | </exclusion>
|
| 393 | + <exclusion> |
| 394 | + <groupId>org.apache.hadoop</groupId> |
| 395 | + <artifactId> |
| 396 | + hadoop-mapreduce-client-core |
| 397 | + </artifactId> |
| 398 | + </exclusion> |
276 | 399 | </exclusions>
|
277 | 400 | </dependency>
|
278 | 401 |
|
|
315 | 438 | <tag>HEAD</tag>
|
316 | 439 | </scm>
|
317 | 440 |
|
| 441 | + <repositories> |
| 442 | + <repository> |
| 443 | + <id>AdditionalMavenRepository</id> |
| 444 | + <name>Additional Maven Repository</name> |
| 445 | + <url> |
| 446 | + http://repo.hortonworks.com/nexus/content/groups/public/ |
| 447 | + </url> |
| 448 | + <layout>default</layout> |
| 449 | + </repository> |
| 450 | + </repositories> |
318 | 451 | <distributionManagement>
|
319 | 452 | <repository>
|
320 | 453 | <id>ossrh</id>
|
|
481 | 614 |
|
482 | 615 | <ignoreClass>org.apache.hadoop.yarn.*</ignoreClass>
|
483 | 616 | <ignoreClass>org.apache.jasper.*</ignoreClass>
|
| 617 | + |
| 618 | + <ignoreClass>org.fusesource.hawtjni.runtime.*</ignoreClass> |
484 | 619 | </ignoreClasses>
|
485 | 620 | <findAllDuplicates>true</findAllDuplicates>
|
486 | 621 | </banDuplicateClasses>
|
|
0 commit comments