|
@@ -41,118 +41,51 @@
|
|
<module>hadoop-mapreduce-examples</module>
|
|
<module>hadoop-mapreduce-examples</module>
|
|
</modules>
|
|
</modules>
|
|
|
|
|
|
|
|
+ <!--
|
|
|
|
+ Do not add 3rd party dependencies here, add them to the POM of the leaf module.
|
|
|
|
+ The dependencies in this module are for the assembly plugin, packaging purposes.
|
|
|
|
+ -->
|
|
<dependencies>
|
|
<dependencies>
|
|
- <dependency>
|
|
|
|
- <groupId>com.google.protobuf</groupId>
|
|
|
|
- <artifactId>protobuf-java</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.apache.avro</groupId>
|
|
|
|
- <artifactId>avro</artifactId>
|
|
|
|
- <exclusions>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.eclipse.jetty</groupId>
|
|
|
|
- <artifactId>jetty-server</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.apache.ant</groupId>
|
|
|
|
- <artifactId>ant</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>io.netty</groupId>
|
|
|
|
- <artifactId>netty</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.apache.velocity</groupId>
|
|
|
|
- <artifactId>velocity</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.slf4j</groupId>
|
|
|
|
- <artifactId>slf4j-api</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <artifactId>paranamer-ant</artifactId>
|
|
|
|
- <groupId>com.thoughtworks.paranamer</groupId>
|
|
|
|
- </exclusion>
|
|
|
|
- <exclusion>
|
|
|
|
- <groupId>org.xerial.snappy</groupId>
|
|
|
|
- <artifactId>snappy-java</artifactId>
|
|
|
|
- </exclusion>
|
|
|
|
- </exclusions>
|
|
|
|
- </dependency>
|
|
|
|
<dependency>
|
|
<dependency>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
- <artifactId>hadoop-common</artifactId>
|
|
|
|
- <scope>provided</scope>
|
|
|
|
- </dependency>
|
|
|
|
-
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.slf4j</groupId>
|
|
|
|
- <artifactId>slf4j-api</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.slf4j</groupId>
|
|
|
|
- <artifactId>slf4j-log4j12</artifactId>
|
|
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-app</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
- <artifactId>hadoop-annotations</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>org.mockito</groupId>
|
|
|
|
- <artifactId>mockito-core</artifactId>
|
|
|
|
- <scope>test</scope>
|
|
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-common</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
- <artifactId>hadoop-common</artifactId>
|
|
|
|
- <type>test-jar</type>
|
|
|
|
- <scope>test</scope>
|
|
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-core</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
<groupId>org.apache.hadoop</groupId>
|
|
- <artifactId>hadoop-hdfs</artifactId>
|
|
|
|
- <scope>test</scope>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.google.inject</groupId>
|
|
|
|
- <artifactId>guice</artifactId>
|
|
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-hs</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
- <groupId>com.sun.jersey</groupId>
|
|
|
|
- <artifactId>jersey-server</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.sun.jersey.contribs</groupId>
|
|
|
|
- <artifactId>jersey-guice</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>com.google.inject.extensions</groupId>
|
|
|
|
- <artifactId>guice-servlet</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>junit</groupId>
|
|
|
|
- <artifactId>junit</artifactId>
|
|
|
|
- </dependency>
|
|
|
|
- <dependency>
|
|
|
|
- <groupId>io.netty</groupId>
|
|
|
|
- <artifactId>netty</artifactId>
|
|
|
|
|
|
+ <groupId>org.apache.hadoop</groupId>
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-jobclient</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
- <groupId>commons-io</groupId>
|
|
|
|
- <artifactId>commons-io</artifactId>
|
|
|
|
|
|
+ <groupId>org.apache.hadoop</groupId>
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-nativetask</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
- <groupId>org.hsqldb</groupId>
|
|
|
|
- <artifactId>hsqldb</artifactId>
|
|
|
|
- <scope>compile</scope>
|
|
|
|
- <classifier>jdk8</classifier>
|
|
|
|
|
|
+ <groupId>org.apache.hadoop</groupId>
|
|
|
|
+ <artifactId>hadoop-mapreduce-client-shuffle</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
<dependency>
|
|
<dependency>
|
|
- <groupId>${leveldbjni.group}</groupId>
|
|
|
|
- <artifactId>leveldbjni-all</artifactId>
|
|
|
|
|
|
+ <groupId>org.apache.hadoop</groupId>
|
|
|
|
+ <artifactId>hadoop-mapreduce-examples</artifactId>
|
|
|
|
+ <version>${project.version}</version>
|
|
</dependency>
|
|
</dependency>
|
|
-
|
|
|
|
</dependencies>
|
|
</dependencies>
|
|
|
|
|
|
<build>
|
|
<build>
|