4.0.0 org.apache.hadoop hadoop-project 0.24.0-SNAPSHOT ../hadoop-project org.apache.hadoop hadoop-dist 0.24.0-SNAPSHOT Apache Hadoop Distribution Apache Hadoop Distribution jar org.apache.hadoop hadoop-common provided org.apache.hadoop hadoop-hdfs provided org.apache.hadoop hadoop-mapreduce-client-app provided org.apache.hadoop hadoop-yarn-api provided maven-deploy-plugin true org.apache.rat apache-rat-plugin pom.xml dist false tar|rpm|deb org.apache.maven.plugins maven-antrun-plugin dist prepare-package run run() { echo "\$ ${@}" "${@}" res=$? if [ $res != 0 ]; then echo echo "Failed!" echo exit $res fi } ROOT=`cd ${basedir}/..;pwd` echo echo "Current directory `pwd`" echo run rm -rf hadoop-${project.version} run mkdir hadoop-${project.version} run cd hadoop-${project.version} run cp -r $ROOT/hadoop-common-project/hadoop-common/target/hadoop-common-${project.version}/* . run cp -r $ROOT/hadoop-hdfs-project/hadoop-hdfs/target/hadoop-hdfs-${project.version}/* . run cp -r $ROOT/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/hadoop-hdfs-httpfs-${project.version}/* . run cp -r $ROOT/hadoop-mapreduce-project/target/hadoop-mapreduce-${project.version}/* . echo echo "Hadoop dist layout available at: ${project.build.directory}/hadoop-${project.version}" echo tar package run run() { echo "\$ ${@}" "${@}" res=$? if [ $res != 0 ]; then echo echo "Failed!" echo exit $res fi } run tar czf hadoop-${project.version}.tar.gz hadoop-${project.version} echo echo "Hadoop dist tar available at: ${project.build.directory}/hadoop-${project.version}.tar.gz" echo