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 |