4.0.0 org.apache.hadoop hadoop-project 3.4.0-SNAPSHOT ../../hadoop-project hadoop-nfs 3.4.0-SNAPSHOT jar Apache Hadoop NFS Apache Hadoop NFS library yyyyMMdd LOCALHOST org.apache.hadoop hadoop-annotations provided org.apache.hadoop hadoop-common provided org.apache.hadoop hadoop-common test test-jar junit junit test org.mockito mockito-core test commons-logging commons-logging compile javax.servlet javax.servlet-api provided org.slf4j slf4j-api compile log4j log4j runtime org.slf4j slf4j-log4j12 runtime io.netty netty-all compile org.apache.hadoop.thirdparty hadoop-shaded-guava org.assertj assertj-core test 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 implementations rather than the one provided by Guava org.apache.hadoop.thirdparty.com.google.common.annotations.VisibleForTesting com.google.common.annotations.VisibleForTesting org.apache.hadoop.thirdparty.com.google.common.base.Preconditions com.google.common.base.Preconditions 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-assemblies/src/main/resources/assemblies/hadoop-nfs-dist.xml