4.0.0 org.apache.hadoop hadoop-project 3.4.0-SNAPSHOT ../../hadoop-project hadoop-kms 3.4.0-SNAPSHOT jar Apache Hadoop KMS Apache Hadoop KMS org.apache.hadoop hadoop-minikdc test junit junit test org.mockito mockito-core test org.apache.hadoop hadoop-auth compile org.apache.hadoop.thirdparty hadoop-shaded-guava compile com.sun.jersey jersey-core compile com.sun.jersey jersey-server compile javax.servlet javax.servlet-api org.eclipse.jetty jetty-server org.eclipse.jetty jetty-webapp org.apache.hadoop hadoop-common compile javax.xml.stream stax-api javax.servlet javax.servlet-api javax.servlet jsp-api javax.servlet.jsp jsp-api org.eclipse.jetty jetty-server org.eclipse.jetty jetty-util org.eclipse.jetty jsp-api-2.1 org.eclipse.jetty servlet-api-2.5 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.eclipse.jetty jetty-util compile io.dropwizard.metrics metrics-core compile org.apache.curator curator-test test org.bouncycastle bcprov-jdk15on test com.fasterxml.jackson.core jackson-databind org.apache.maven.plugins maven-surefire-plugin ${ignoreTestFailure} 1 false 1 600 listener org.apache.hadoop.test.TimedOutTestsListener **/${test.exclude}.java ${test.exclude.pattern} org.apache.maven.plugins maven-antrun-plugin site site run org.apache.maven.plugins maven-jar-plugin prepare-test-jar prepare-package test-jar com.github.spotbugs spotbugs-maven-plugin ${basedir}/dev-support/findbugsExcludeFile.xml org.apache.maven.plugins maven-enforcer-plugin de.skuzzle.enforcer restrict-imports-enforcer-rule ${restrict-imports.enforcer.version} banned-illegal-imports process-sources enforce true Use hadoop-common provided VisibleForTesting rather than the one provided by Guava org.apache.hadoop.thirdparty.com.google.common.annotations.VisibleForTesting com.google.common.annotations.VisibleForTesting 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