4.0.0
org.apache.hadoop
hadoop-project
3.0.0-SNAPSHOT
../../hadoop-project
org.apache.hadoop
hadoop-hdfs-httpfs
3.0.0-SNAPSHOT
war
Apache Hadoop HttpFS
Apache Hadoop HttpFS
6.0.36
REPO NOT AVAIL
REPO NOT AVAIL
REVISION NOT AVAIL
yyyy-MM-dd'T'HH:mm:ssZ
${maven.build.timestamp}
${project.build.directory}/${project.artifactId}-${project.version}/share/hadoop/httpfs/tomcat
LOCALHOST
**/TestHttpFSWithKerberos.java
http://archive.apache.org/dist/tomcat/tomcat-6/v${tomcat.version}/bin/apache-tomcat-${tomcat.version}.tar.gz
junit
junit
test
org.mockito
mockito-all
test
org.apache.hadoop
hadoop-auth
compile
com.sun.jersey
jersey-core
compile
com.sun.jersey
jersey-server
compile
javax.servlet
servlet-api
provided
com.google.guava
guava
compile
com.googlecode.json-simple
json-simple
compile
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-hdfs
compile
commons-cli
commons-cli
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
org.apache.hadoop
hadoop-hdfs
test
test-jar
log4j
log4j
compile
org.slf4j
slf4j-api
compile
org.slf4j
slf4j-log4j12
runtime
src/main/resources
true
httpfs.properties
src/main/resources
false
httpfs.properties
${basedir}/src/test/resources
false
krb5.conf
${basedir}/src/test/resources
true
krb5.conf
org.apache.maven.plugins
maven-eclipse-plugin
2.6
org.apache.maven.plugins
maven-surefire-plugin
1
600
${project.build.directory}/test-classes/krb5.conf
${kerberos.realm}
listener
org.apache.hadoop.test.TimedOutTestsListener
**/${test.exclude}.java
${test.exclude.pattern}
${test.exclude.kerberos.test}
org.apache.maven.plugins
maven-javadoc-plugin
javadoc
site
true
true
false
${maven.compile.source}
${maven.compile.encoding}
HttpFs API
*
org.apache.maven.plugins
maven-project-info-reports-plugin
false
dependencies
site
org.apache.rat
apache-rat-plugin
src/test/resources/classutils.txt
src/main/conf/httpfs-signature.secret
org.apache.maven.plugins
maven-antrun-plugin
create-web-xmls
generate-test-resources
run
site
site
run
org.apache.maven.plugins
maven-war-plugin
default-war
package
war
webhdfs
${project.build.directory}/webhdfs
org.codehaus.mojo
findbugs-maven-plugin
${basedir}/dev-support/findbugsExcludeFile.xml
testKerberos
false
_
org.apache.maven.plugins
maven-surefire-plugin
once
600
${project.build.directory}/test-classes/krb5.conf
${kerberos.realm}
localhost
**/TestHttpFSWithKerberos.java
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-httpfs-dist
org.apache.maven.plugins
maven-antrun-plugin
dist
run
package
from os.path import abspath
import tarfile
src = abspath(r"${basedir}/downloads/apache-tomcat-${tomcat.version}.tar.gz")
dest = abspath(r"${project.build.directory}/tomcat.exp")
with tarfile.open(src, "r:gz") as tar:
tar.extractall(path=dest)
tar
package
run
from os.path import abspath, join
import tarfile
base_name = "${project.artifactId}" + "-" + "${project.version}"
dir_name = abspath(join(r"${project.build.directory}", base_name))
tar_name = dir_name + ".tar.gz"
with tarfile.open(tar_name, "w:gz") as tar:
tar.add(dir_name, arcname=base_name)