4.0.0 org.apache.hadoop hadoop-project 3.5.0-SNAPSHOT ../hadoop-project hadoop-mapreduce 3.5.0-SNAPSHOT pom Apache Hadoop MapReduce https://hadoop.apache.org/ true 600000 once ${basedir} mapreduce true hadoop-mapreduce-client hadoop-mapreduce-examples org.apache.hadoop hadoop-mapreduce-client-app ${project.version} org.apache.hadoop hadoop-mapreduce-client-common ${project.version} org.apache.hadoop hadoop-mapreduce-client-core ${project.version} org.apache.hadoop hadoop-mapreduce-client-hs ${project.version} org.apache.hadoop hadoop-mapreduce-client-jobclient ${project.version} org.apache.hadoop hadoop-mapreduce-client-nativetask ${project.version} org.apache.hadoop hadoop-mapreduce-client-shuffle ${project.version} org.apache.hadoop hadoop-mapreduce-examples ${project.version} maven-antrun-plugin tar package run cd "${project.build.directory}" tar cf - ${project.artifactId}-${project.version} | gzip > ${project.artifactId}-${project.version}.tar.gz com.github.spotbugs spotbugs-maven-plugin true ${mr.basedir}/dev-support/findbugs-exclude.xml Max org.apache.rat apache-rat-plugin .eclipse.templates/ lib/jdiff/** dev-support/jdiff/** org.apache.maven.plugins maven-surefire-plugin listener org.apache.hadoop.test.TimedOutTestsListener dist false maven-source-plugin attach-sources jar-no-fork org.apache.maven.plugins maven-antrun-plugin dist prepare-package run LIB_DIR="${mr.basedir}/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/target/native/target/usr/local/lib" if [ -d $${LIB_DIR} ] ; then TARGET_DIR="${project.build.directory}/${project.artifactId}-${project.version}/lib/native" mkdir -p $${TARGET_DIR} cp -R $${LIB_DIR}/lib* $${TARGET_DIR} fi org.apache.maven.plugins maven-assembly-plugin org.apache.hadoop hadoop-assemblies ${project.version} gnu false false ${project.artifactId}-${project.version} hadoop-mapreduce-dist package-mapreduce prepare-package single com.github.spotbugs spotbugs-maven-plugin true