4.0.0 org.apache.hadoop hadoop-project 3.0.0-SNAPSHOT ../../hadoop-project org.apache.hadoop hadoop-kms 3.0.0-SNAPSHOT war Apache Hadoop KMS Apache Hadoop KMS ${project.build.directory}/${project.artifactId}-${project.version}/share/hadoop/kms/tomcat http://archive.apache.org/dist/tomcat/tomcat-6/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.tar.gz org.apache.hadoop hadoop-minikdc test junit junit test org.mockito mockito-all test org.apache.hadoop hadoop-auth compile com.google.guava guava compile com.sun.jersey jersey-core compile com.sun.jersey jersey-server compile javax.servlet servlet-api provided org.mortbay.jetty jetty test org.apache.hadoop hadoop-common compile javax.xml.stream stax-api commons-httpclient commons-httpclient tomcat jasper-compiler tomcat jasper-runtime javax.servlet servlet-api javax.servlet jsp-api javax.servlet.jsp jsp-api org.mortbay.jetty jetty org.mortbay.jetty jetty-util org.mortbay.jetty jsp-api-2.1 org.mortbay.jetty servlet-api-2.5 net.java.dev.jets3t jets3t org.eclipse.jdt core commons-el commons-el org.apache.hadoop hadoop-common test test-jar log4j log4j compile org.slf4j slf4j-api compile org.slf4j slf4j-log4j12 runtime org.slf4j jul-to-slf4j compile org.mortbay.jetty jetty-util compile com.codahale.metrics metrics-core compile org.apache.maven.plugins maven-surefire-plugin always 1 600 listener org.apache.hadoop.test.TimedOutTestsListener **/${test.exclude}.java ${test.exclude.pattern} org.apache.maven.plugins maven-antrun-plugin create-web-xmls generate-test-resources run org.apache.maven.plugins maven-war-plugin default-war prepare-package war true kms ${project.build.directory}/kms org.apache.maven.plugins maven-jar-plugin prepare-jar prepare-package jar classes prepare-test-jar prepare-package test-jar org.codehaus.mojo findbugs-maven-plugin ${basedir}/dev-support/findbugsExcludeFile.xml docs false org.apache.maven.plugins maven-site-plugin docs prepare-package site dist false org.apache.maven.plugins maven-assembly-plugin org.apache.hadoop hadoop-assemblies ${project.version} dist package single ${project.artifactId}-${project.version} false false hadoop-kms-dist org.apache.maven.plugins maven-antrun-plugin dist run package cd "${project.build.directory}/tomcat.exp" gzip -cd ../../downloads/apache-tomcat-${tomcat.version}.tar.gz | tar xf - tar package run cd "${project.build.directory}" tar cf - ${project.artifactId}-${project.version} | gzip > ${project.artifactId}-${project.version}.tar.gz