diff --git a/hadoop-hdds/pom.xml b/hadoop-hdds/pom.xml index e6b1f852b17..35f941e3847 100644 --- a/hadoop-hdds/pom.xml +++ b/hadoop-hdds/pom.xml @@ -19,9 +19,9 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.apache.hadoop - hadoop-project - 3.2.0 - + hadoop-main-ozone + 0.5.0-SNAPSHOT + ../pom.ozone.xml hadoop-hdds @@ -43,7 +43,6 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> - 3.2.0 0.5.0-SNAPSHOT diff --git a/hadoop-ozone/pom.xml b/hadoop-ozone/pom.xml index bc1d3211f6b..cae0f5585c7 100644 --- a/hadoop-ozone/pom.xml +++ b/hadoop-ozone/pom.xml @@ -15,9 +15,9 @@ 4.0.0 org.apache.hadoop - hadoop-project - 3.2.0 - + hadoop-main-ozone + 0.5.0-SNAPSHOT + ../pom.ozone.xml hadoop-ozone 0.5.0-SNAPSHOT @@ -26,7 +26,6 @@ pom - 3.2.0 0.5.0-SNAPSHOT 0.5.0-SNAPSHOT 0.4.0-78e95b9-SNAPSHOT diff --git a/pom.ozone.xml b/pom.ozone.xml index b866c3554cc..1a18d706c56 100644 --- a/pom.ozone.xml +++ b/pom.ozone.xml @@ -23,6 +23,11 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs Apache Hadoop Ozone Main pom + + hadoop-hdds + hadoop-ozone + + ${distMgmtStagingId} @@ -81,14 +86,1819 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs 1.5 bash + + 2019 + + false + true + 9.3.24.v20180605 + _ + _ + + + 4 + + + + 1.0.9 + + 2.11.0 + + 0.8.2.1 + + 3.2.0 + 1.0.13 + + ${project.build.directory}/test-dir + ${test.build.dir} + + + + ${basedir}/../../hadoop-common-project/hadoop-common/target + file:///dev/urandom + + + 1.7.7 + + + 1.19 + + + 1.9.13 + 2.9.5 + + + 4.5.2 + 4.4.4 + + + 1.7.25 + + + 1.1 + + + + 2.5.0 + ${env.HADOOP_PROTOC_PATH} + + 3.4.13 + 2.12.0 + 3.0.0 + 3.1.0-RC1 + 2.1.7 + + 11.0.2 + 4.0 + 2.9.9 + + + 2.0.0-M21 + 1.0.0-M33 + + + 0.3.0-eca3531-SNAPSHOT + 1.0-alpha-1 + 3.3.1 + 2.4.12 + 6.2.1.jre7 + 2.7.5 + + + 0.5.1 + 3.5.0 + 1.10.0 + 1.5.0.Final + + + 1.8 + + + + [${javac.version},) + [3.3.0,) + + + -Xmx2048m -XX:+HeapDumpOnOutOfMemoryError + 2.21.0 + ${maven-surefire-plugin.version} + ${maven-surefire-plugin.version} + + 2.5 + 3.1 + 2.5.1 + 2.6 + 3.2.0 + 2.5 + 3.1.0 + 2.3 + 1.2 + 1.5 + 3.0.0-M1 + 0.12 + 2.8.1 + 1.9 + 3.0.2 + 1.3.1 + 1.0-beta-1 + 1.0-alpha-8 + 900 + 1.11.375 + 2.3.4 + 1.5 + + ${hadoop.version} + + 1.5.4 + 1.16 + 1.2.6 + 2.0.0-beta-1 - - hadoop-hdds - hadoop-ozone - + + + + + com.squareup.okhttp + okhttp + ${okhttp.version} + + + com.squareup.okhttp3 + mockwebserver + 3.7.0 + test + + + jdiff + jdiff + ${jdiff.version} + + + org.apache.hadoop + hadoop-assemblies + ${hadoop.version} + + + org.apache.hadoop + hadoop-annotations + ${hadoop.version} + + + org.apache.hadoop + hadoop-client-modules + ${hadoop.version} + pom + + + org.apache.hadoop + hadoop-client-api + ${hadoop.version} + + + org.apache.hadoop + hadoop-client-check-invariants + ${hadoop.version} + pom + + + org.apache.hadoop + hadoop-client-check-test-invariants + ${hadoop.version} + pom + + + org.apache.hadoop + hadoop-client-integration-tests + ${hadoop.version} + + + org.apache.hadoop + hadoop-client-runtime + ${hadoop.version} + + + org.apache.hadoop + hadoop-client-minicluster + ${hadoop.version} + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + test-jar + + + org.apache.hadoop + hadoop-auth + ${hadoop.version} + + + org.apache.hadoop + hadoop-auth + ${hadoop.version} + test-jar + + + org.apache.hadoop + hadoop-nfs + ${hadoop.version} + + + org.apache.hadoop + hadoop-hdfs + ${hadoop.version} + + + org.apache.hadoop + hadoop-hdfs-client + ${hadoop.version} + + + org.apache.hadoop + hadoop-hdfs-rbf + ${hadoop.version} + + + org.apache.hadoop + hadoop-hdfs + ${hadoop.version} + test-jar + + + org.apache.hadoop + hadoop-mapreduce-client-app + ${hadoop.version} + + + org.apache.hadoop + hadoop-mapreduce-client-app + ${hadoop.version} + test-jar + + + org.apache.hadoop + hadoop-mapreduce-client-common + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-api + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-client + ${hadoop.version} + + + + org.apache.hadoop + hadoop-mapreduce-client-core + ${hadoop.version} + + + + org.apache.hadoop + hadoop-mapreduce-client-jobclient + ${hadoop.version} + + + + org.apache.hadoop + hadoop-mapreduce-client-shuffle + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn + ${hadoop.version} + pom + + + + org.apache.hadoop + hadoop-yarn-server + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-web-proxy + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-common + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-common + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-yarn-server-tests + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-yarn-common + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-common + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-yarn-registry + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-server-nodemanager + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-server-resourcemanager + ${hadoop.version} + + + org.apache.hadoop + hadoop-yarn-server-resourcemanager + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-yarn-server-applicationhistoryservice + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-timelineservice + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-timelineservice + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-yarn-server-timelineservice-hbase-client + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-timelineservice-hbase-common + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-applications-distributedshell + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-timeline-pluginstorage + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-timeline-pluginstorage + test-jar + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-server-router + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-services-core + ${hadoop.version} + + + + org.apache.hadoop + hadoop-yarn-services-core + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-mapreduce-client-jobclient + ${hadoop.version} + test-jar + + + + org.apache.hadoop + hadoop-mapreduce-client-hs + ${hadoop.version} + + + + org.apache.hadoop + hadoop-mapreduce-examples + ${hadoop.version} + + + org.apache.hadoop + hadoop-gridmix + ${hadoop.version} + + + + org.apache.hadoop + hadoop-streaming + ${hadoop.version} + + + org.apache.hadoop + hadoop-archives + ${hadoop.version} + + + org.apache.hadoop + hadoop-archive-logs + ${hadoop.version} + + + org.apache.hadoop + hadoop-distcp + ${hadoop.version} + + + org.apache.hadoop + hadoop-distcp + ${hadoop.version} + test-jar + + + org.apache.hadoop + hadoop-datajoin + ${hadoop.version} + + + org.apache.hadoop + hadoop-rumen + ${hadoop.version} + + + org.apache.hadoop + hadoop-extras + ${hadoop.version} + + + + org.apache.hadoop + hadoop-client + ${hadoop.version} + + + + org.apache.hadoop + hadoop-minicluster + ${hadoop.version} + + + + org.apache.hadoop + hadoop-minikdc + ${hadoop.version} + + + + org.apache.hadoop + hadoop-openstack + ${hadoop.version} + + + + org.apache.hadoop + hadoop-azure + ${hadoop.version} + + + + org.apache.hadoop + hadoop-azure-datalake + ${hadoop.version} + + + + org.apache.hadoop + hadoop-aws + ${hadoop.version} + + + + org.apache.hadoop + hadoop-aliyun + ${hadoop.version} + + + + org.openjdk.jmh + jmh-core + 1.19 + + + org.openjdk.jmh + jmh-generator-annprocess + 1.19 + + + + + org.apache.hadoop + hadoop-kms + ${hadoop.version} + + + org.apache.hadoop + hadoop-kms + ${hadoop.version} + test-jar + + + + com.google.guava + guava + ${guava.version} + + + com.google.code.gson + gson + 2.2.4 + + + commons-cli + commons-cli + 1.2 + + + org.apache.commons + commons-math3 + 3.1.1 + + + org.apache.commons + commons-compress + 1.4.1 + + + org.apache.commons + commons-csv + 1.0 + + + org.apache.httpcomponents + httpclient + ${httpclient.version} + + + org.apache.httpcomponents + httpcore + ${httpcore.version} + + + commons-codec + commons-codec + 1.11 + + + commons-net + commons-net + 3.6 + + + javax.servlet + javax.servlet-api + 3.1.0 + + + javax.ws.rs + jsr311-api + 1.1.1 + + + org.eclipse.jetty + jetty-server + ${jetty.version} + + + org.eclipse.jetty + javax.servlet-api + + + + + org.eclipse.jetty + jetty-util + ${jetty.version} + + + org.eclipse.jetty + jetty-servlet + ${jetty.version} + + + org.eclipse.jetty + jetty-webapp + ${jetty.version} + + + org.eclipse.jetty + jetty-util-ajax + ${jetty.version} + + + javax.servlet.jsp + jsp-api + 2.1 + + + org.glassfish + javax.servlet + 3.1 + + + + org.codehaus.plexus + plexus-utils + 2.0.5 + + + org.codehaus.plexus + plexus-component-annotations + 1.5.5 + + + + org.ow2.asm + asm + 5.0.4 + + + org.ojalgo + ojalgo + 43.0 + + + com.sun.jersey + jersey-core + ${jersey.version} + + + com.sun.jersey + jersey-servlet + ${jersey.version} + + + com.sun.jersey + jersey-json + ${jersey.version} + + + stax + stax-api + + + + + com.sun.jersey + jersey-server + ${jersey.version} + + + + com.google.inject + guice + ${guice.version} + + + + cglib + cglib + 3.2.0 + + + + com.google.inject.extensions + guice-servlet + ${guice.version} + + + + com.sun.jersey.contribs + jersey-guice + ${jersey.version} + + + + com.sun.jersey.jersey-test-framework + jersey-test-framework-core + ${jersey.version} + test + + + javax.servlet + javax.servlet-api + + + + + com.sun.jersey.jersey-test-framework + jersey-test-framework-grizzly2 + ${jersey.version} + + + javax.servlet + javax.servlet-api + + + + + + org.apache.ratis + ratis-proto-shaded + ${ratis.version} + + + ratis-common + org.apache.ratis + ${ratis.version} + + + ratis-client + org.apache.ratis + ${ratis.version} + + + ratis-server + org.apache.ratis + ${ratis.version} + + + ratis-netty + org.apache.ratis + ${ratis.version} + + + ratis-grpc + org.apache.ratis + ${ratis.version} + + + + io.netty + netty + 3.10.5.Final + + + + io.netty + netty-all + 4.0.52.Final + + + + commons-io + commons-io + 2.5 + + + + org.eclipse.jetty + jetty-servlet-tester + ${jetty.version} + + + commons-logging + commons-logging + 1.1.3 + + + avalon-framework + avalon-framework + + + logkit + logkit + + + javax.servlet + javax.servlet-api + + + + + commons-logging + commons-logging-api + 1.1 + + + log4j + log4j + 1.2.17 + + + com.sun.jdmk + jmxtools + + + com.sun.jmx + jmxri + + + javax.mail + mail + + + javax.jms + jmx + + + javax.jms + jms + + + + + com.amazonaws + aws-java-sdk-bundle + ${aws-java-sdk.version} + + + io.netty + * + + + + + org.apache.mina + mina-core + 2.0.16 + + + org.apache.sshd + sshd-core + 1.6.0 + + + org.apache.ftpserver + ftplet-api + 1.0.0 + + + org.apache.ftpserver + ftpserver-core + 1.0.0 + + + org.apache.ftpserver + ftpserver-deprecated + 1.0.0-M2 + + + junit + junit + 4.11 + + + commons-collections + commons-collections + 3.2.2 + + + commons-beanutils + commons-beanutils + 1.9.3 + + + org.apache.commons + commons-configuration2 + 2.1.1 + + + org.apache.commons + commons-lang3 + + + + + org.apache.commons + commons-lang3 + 3.7 + + + org.apache.commons + commons-text + 1.4 + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + slf4j-log4j12 + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + org.eclipse.jdt + core + 3.1.1 + + + org.codehaus.woodstox + stax2-api + 3.1.4 + + + com.fasterxml.woodstox + woodstox-core + 5.0.3 + + + org.codehaus.jackson + jackson-mapper-asl + ${jackson.version} + + + org.codehaus.jackson + jackson-core-asl + ${jackson.version} + + + org.codehaus.jackson + jackson-jaxrs + ${jackson.version} + + + org.codehaus.jackson + jackson-xc + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson2.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson2.version} + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson2.version} + + + com.fasterxml.jackson.module + jackson-module-jaxb-annotations + ${jackson2.version} + + + com.fasterxml.jackson.dataformat + jackson-dataformat-cbor + ${jackson2.version} + + + org.mockito + mockito-all + 1.8.5 + + + org.objenesis + objenesis + 1.0 + + + org.mock-server + mockserver-netty + 3.9.2 + + + javax.servlet + javax.servlet-api + + + + + org.apache.avro + avro + ${avro.version} + + + net.sf.kosmosfs + kfs + 0.3 + + + org.apache.ant + ant + 1.8.1 + + + com.google.re2j + re2j + ${re2j.version} + + + com.google.protobuf + protobuf-java + ${protobuf.version} + + + commons-daemon + commons-daemon + ${commons-daemon.version} + + + com.jcraft + jsch + 0.1.54 + + + org.apache.htrace + htrace-core + 3.1.0-incubating + + + org.apache.htrace + htrace-core4 + 4.1.0-incubating + + + org.jdom + jdom + 1.1 + + + com.googlecode.json-simple + json-simple + 1.1.1 + + + + org.apache.zookeeper + zookeeper + ${zookeeper.version} + + + + junit + junit + + + com.sun.jdmk + jmxtools + + + com.sun.jmx + jmxri + + + org.jboss.netty + netty + + + jline + jline + + + + + org.apache.zookeeper + zookeeper + ${zookeeper.version} + test-jar + + + org.jboss.netty + netty + + + jline + jline + + + + + org.hsqldb + hsqldb + ${hsqldb.version} + + + io.dropwizard.metrics + metrics-core + 3.2.4 + + + org.apache.hadoop + hadoop-sls + ${hadoop.version} + + + org.apache.hadoop + hadoop-cloud-storage + ${hadoop.version} + + + com.google.code.findbugs + jsr305 + ${findbugs.version} + + + javax.xml.bind + jaxb-api + 2.2.11 + + + org.codehaus.jettison + jettison + 1.1 + + + stax + stax-api + + + + + com.sun.jersey + jersey-client + ${jersey.version} + + + + org.glassfish.grizzly + grizzly-http-servlet + 2.2.21 + + + org.glassfish.grizzly + grizzly-http + 2.2.21 + + + org.glassfish.grizzly + grizzly-http-server + 2.2.21 + + + + org.fusesource.leveldbjni + leveldbjni-all + 1.8 + + + + com.microsoft.azure + azure-storage + 7.0.0 + + + + + org.wildfly.openssl + wildfly-openssl + 1.0.4.Final + + + + org.threadly + threadly + 4.9.0 + + + + com.aliyun.oss + aliyun-sdk-oss + 2.8.3 + + + org.apache.httpcomponents + httpclient + + + commons-beanutils + commons-beanutils + + + + + + org.apache.curator + curator-recipes + ${curator.version} + + + org.apache.curator + curator-client + ${curator.version} + + + org.apache.curator + curator-framework + ${curator.version} + + + org.apache.curator + curator-test + ${curator.version} + + + org.bouncycastle + bcprov-jdk16 + 1.46 + test + + + + joda-time + joda-time + ${joda-time.version} + + + + com.nimbusds + nimbus-jose-jwt + 4.41.1 + compile + + + org.bouncycastle + bcprov-jdk15on + + + + + + dnsjava + dnsjava + ${dnsjava.version} + + + + + net.minidev + json-smart + 2.3 + + + org.skyscreamer + jsonassert + 1.3.0 + + + org.apache.hbase + hbase-common + ${hbase.version} + + + jdk.tools + jdk.tools + + + + + org.apache.hbase + hbase-common + ${hbase.version} + test + tests + + + org.apache.hbase + hbase-client + ${hbase.version} + + + + jdk.tools + jdk.tools + + + + + org.apache.hbase + hbase-server + ${hbase.version} + + + org.apache.hbase + hbase-server + ${hbase.version} + test + tests + + + org.apache.hbase + hbase-testing-util + ${hbase.version} + test + true + + + org.jruby + jruby-complete + + + org.apache.hadoop + hadoop-hdfs + + + org.apache.hadoop + hadoop-minicluster + + + jdk.tools + jdk.tools + + + + + org.apache.kerby + kerb-simplekdc + 1.0.1 + + + org.apache.geronimo.specs + geronimo-jcache_1.0_spec + ${jcache.version} + + + org.ehcache + ehcache + ${ehcache.version} + + + com.zaxxer + HikariCP-java7 + ${hikari.version} + + + com.microsoft.sqlserver + mssql-jdbc + ${mssql.version} + + + io.swagger + swagger-annotations + ${swagger-annotations-version} + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + ${jackson2.version} + + + org.yaml + snakeyaml + ${snakeyaml.version} + + + org.assertj + assertj-core + 3.8.0 + test + + + org.jruby.jcodings + jcodings + 1.0.13 + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + ${build-helper-maven-plugin.version} + + + + org.codehaus.mojo + license-maven-plugin + 1.10 + + false + ${project.basedir} + + + + update-pom-license + + update-file-header + + package + + apache_v2 + + dependency-reduced-pom.xml + + + + + + + maven-clean-plugin + ${maven-clean-plugin.version} + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${javac.version} + ${javac.version} + false + + + + org.apache.maven.plugins + maven-shade-plugin + ${maven-shade-plugin.version} + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven-surefire-plugin.version} + + + org.apache.maven.plugins + maven-failsafe-plugin + ${maven-failsafe-plugin.version} + + + org.apache.maven.plugins + maven-install-plugin + ${maven-install-plugin.version} + + + org.apache.maven.plugins + maven-jar-plugin + ${maven-jar-plugin.version} + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + -Xmaxwarns 10000 + + + + + org.apache.maven.plugins + maven-war-plugin + ${maven-war-plugin.version} + + + org.codehaus.mojo + findbugs-maven-plugin + ${findbugs.version} + + + com.github.spotbugs + spotbugs + ${spotbugs.version} + + + + + org.codehaus.mojo + native-maven-plugin + ${native-maven-plugin.version} + + + org.codehaus.mojo + make-maven-plugin + ${make-maven-plugin.version} + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + org.apache.avro + avro-maven-plugin + ${avro.version} + + + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-plugin.version} + + + org.codehaus.mojo + exec-maven-plugin + ${exec-maven-plugin.version} + + + org.apache.maven.plugins + maven-pdf-plugin + ${maven-pdf-plugin.version} + + + org.apache.hadoop + hadoop-maven-plugins + ${hadoop.version} + + + org.apache.maven.plugins + maven-dependency-plugin + ${maven-dependency-plugin.version} + + + org.apache.maven.plugins + maven-enforcer-plugin + ${maven-enforcer-plugin.version} + + + + [3.0.2,) + + + [1.8,) + + + + + + org.apache.maven.plugins + maven-assembly-plugin + ${maven-assembly-plugin.version} + + + org.apache.maven.plugins + maven-deploy-plugin + ${maven-deploy-plugin.version} + + + org.apache.rat + apache-rat-plugin + ${apache-rat-plugin.version} + + + + + + + maven-clean-plugin + + + + ${project.basedir} + + dependency-reduced-pom.xml + + + + + + + org.codehaus.mojo + findbugs-maven-plugin + + + org.apache.maven.plugins + maven-remote-resources-plugin + ${maven-remote-resources-plugin.version} + + + org.apache.hadoop:hadoop-build-tools:${hadoop.version} + + + + + org.apache.hadoop + hadoop-build-tools + ${hadoop.version} + + + + + + process + + + + + + org.codehaus.mojo + animal-sniffer-maven-plugin + 1.16 + + + signature-check + verify + + check + + + + + + org.codehaus.mojo.signature + java18 + 1.0 + + + sun.misc.* + sun.net.* + sun.nio.ch.* + com.sun.javadoc.* + com.sun.tools.* + java.lang.invoke.* + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + create-testdirs + validate + + run + + + + + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + false + ${surefire.fork.timeout} + ${maven-surefire-plugin.argLine} + + ${hadoop.common.build.dir} + + ${hadoop.common.build.dir} + ${env.LD_LIBRARY_PATH}:${project.build.directory}/native/target/usr/local/lib:${hadoop.common.build.dir}/native/target/usr/local/lib + ${env.DYLD_LIBRARY_PATH}:${project.build.directory}/native/target/usr/local/lib:${hadoop.common.build.dir}/native/target/usr/local/lib + 4 + + false + + + ${project.build.directory}/log + ${project.build.directory}/tmp + + + ${test.build.dir} + ${test.build.data} + ${test.build.webapps} + ${test.cache.data} + ${project.build.directory}/test-classes + + true + ${project.build.directory}/test-classes/krb5.conf + ${java.security.egd} + ${require.test.libhadoop} + + + **/Test*.java + + + **/${test.exclude}.java + ${test.exclude.pattern} + **/Test*$*.java + + + + + org.apache.maven.plugins + maven-pdf-plugin + + ${project.reporting.outputDirectory} + false + + + + + + + + dist + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + module-javadocs + package + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + + + + hadoop-java-sources + package + + jar-no-fork + test-jar-no-fork + + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + dist-enforce + package + + enforce + + + + + + + src