Maven Artifacts for MapR

You can use Maven for dependency management when developing applications based on the MapR distribution for Apache Hadoop.

MapR's Maven repository is located at http://repository.mapr.com/maven. You can also browse the repository through Nexus.

The following POM file enables access to MapR's Maven repository:

<repositories> 
   <repository> <id>mapr-releases</id>
      <url>http://repository.mapr.com/maven/</url>
      <snapshots><enabled>false</enabled></snapshots>
      <releases><enabled>true</enabled></releases>
      </repository>
   </repositories>

The following table lists the group ID, artifact ID, version, and name of Maven artifacts published by MapR:

Group ID

Artifact ID

Version

Artifact

com.mapr.hadoop

maprfs-core 5.1.0-mapr maprfs-core-5.1.0-mapr.jar
com.mapr.hadoop hadoop2 5.1.0-mapr hadoop2-5.1.0-mapr.jar
com.mapr.hadoop maprfs 5.1.0-mapr maprfs-5.1.0-mapr.jar
com.mapr.hadoop maprfs-diagnostic-tools 5.1.0-mapr maprfs-diagnostic-tools-5.1.0-mapr.jar
com.mapr.hadoop maprfs-jni 5.1.0-mapr maprfs-jni-5.1.0-mapr.jar
org.apache.hadoop hadoop-core 1.0.3-mapr-5.1.0 hadoop-core-1.0.3-mapr-5.1.0.jar
com.mapr.fs libprotodefs 5.1.0-mapr libprotodefs-5.1.0-mapr.jar
com.mapr.fs mapr-hbase 5.1.0-mapr mapr-hbase-5.1.0-mapr.jar
com.mapr.streams mapr-streams 5.1.0-mapr mapr-streams-5.1.0-mapr.jar
com.mapr.db maprdb 5.1.0-mapr maprdb-5.1.0-mapr.jar
com.mapr.db maprdb-shell 5.1.0-mapr maprdb-shell-5.1.0-mapr.jar
com.mapr.db maprdb-mapreduce 5.1.0-mapr maprdb-mapreduce-5.1.0-mapr.jar
org.ojai ojai 1.0 ojai-1.0.jar
org.ojai ojai-mapreduce 1.0 ojai-mapreduce-1.0.jar

The following table lists the group ID, artifact ID, version, and name for Hadoop 2.x Maven artifacts published by MapR:

Group ID

Artifact ID

Version

Artifact

org.apache.hadoop

hadoop-yarn-server-tests

2.x-mapr-1602

hadoop-yarn-server-tests-2.x-mapr -1602.jar

org.apache.hadoop

hadoop-mapreduce-client-hs

2.x-mapr-1602

hadoop-mapreduce-client-hs-2.x-mapr -1602.jar

org.apache.hadoop

hadoop-yarn-server-web-proxy

2.x-mapr-1602

hadoop-yarn-server-web-proxy-2.x-mapr -1602.jar

org.apache.hadoop

hadoop-datajoin

2.x-mapr-1602

hadoop-datajoin-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-shuffle

2.x-mapr-1602

hadoop-mapreduce-client-shuffle-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-hdfs-nfs

2.x-mapr-1602

hadoop-hdfs-nfs-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-minicluster

2.x-mapr-1602

hadoop-minicluster-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-app

2.x-mapr-1602

hadoop-mapreduce-client-app-2.x-mapr -1602.jar

org.apache.hadoop

hadoop-yarn-server-common

2.x-mapr-1602

hadoop-yarn-server-common-2.x-mapr -1602.jar

org.apache.hadoop

hadoop-assemblies

2.x-mapr-1602

hadoop-assemblies-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-common

2.x-mapr-1602

hadoop-common-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-nfs

2.x-mapr-1602

hadoop-nfs-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-dist

2.x-mapr-1602

hadoop-dist-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-maven-plugins

2.x-mapr-1602

hadoop-maven-plugins-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-streaming

2.x-mapr-1602

hadoop-streaming-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-yarn-applications-unmanaged-am-launcher

2.x-mapr-1602

hadoop-yarn-applications-unmanaged-am- launcher-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-hs-plugins

2.x-mapr-1602

hadoop-mapreduce-client-hs-plugins-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-yarn-server-resourcemanager

2.x-mapr-1602

hadoop-yarn-server-resourcemanager-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-yarn-server-nodemanager

2.x-mapr-1602

hadoop-yarn-server-nodemanager-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-core

2.x-mapr-1602

hadoop-mapreduce-client-core-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-yarn-client

2.x-mapr-1602

hadoop-yarn-client-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-tools-dist

2.x-mapr-1602

hadoop-tools-dist-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-archives

2.x-mapr-1602

hadoop-archives-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-annotations

2.x-mapr-1602

hadoop-annotations-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-client

2.x-mapr-1602

hadoop-client-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-yarn-common

2.x-mapr-1602

hadoop-yarn-common-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-yarn-api

2.x-mapr-1602

hadoop-yarn-api-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-examples

2.x-mapr-1602

hadoop-mapreduce-examples-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-hdfs

2.x-mapr-1602

hadoop-hdfs-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-common

2.x-mapr-1602

hadoop-mapreduce-client-common-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-rumen

2.x-mapr-1602

hadoop-rumen-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-auth

2.x-mapr-1602

hadoop-auth-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-yarn-site

2.x-mapr-1602

hadoop-yarn-site-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-gridmix

2.x-mapr-1602

hadoop-gridmix-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-distcp

2.x-mapr-1602

hadoop-distcp-2.x-mapr-1602.jar

org.apache.hadoop

hadoop-mapreduce-client-jobclient

2.x-mapr-1602

hadoop-mapreduce-client-jobclient-2.x- mapr-1602.jar

org.apache.hadoop

hadoop-yarn-applications-distributedshell

2.x-mapr-1602

hadoop-yarn-applications-distributedshell-2.x- mapr-1602.jar