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