4.0.0
org.apache.hadoop
hadoop-project
3.4.0-SNAPSHOT
../../hadoop-project
hadoop-distcp
3.4.0-SNAPSHOT
Apache Hadoop Distributed Copy
Apache Hadoop Distributed Copy
jar
UTF-8
true
junit
junit
test
org.apache.hadoop
hadoop-common
provided
org.apache.hadoop
hadoop-annotations
provided
org.apache.hadoop
hadoop-mapreduce-client-app
test
org.apache.hadoop
hadoop-mapreduce-client-hs
test
org.apache.hadoop
hadoop-mapreduce-client-core
provided
org.apache.hadoop
hadoop-mapreduce-client-jobclient
provided
org.apache.hadoop
hadoop-mapreduce-client-jobclient
test
test-jar
org.apache.hadoop
hadoop-hdfs-client
provided
org.apache.hadoop
hadoop-hdfs
test
org.apache.hadoop
hadoop-hdfs
test
test-jar
org.apache.hadoop
hadoop-common
test
test-jar
org.mockito
mockito-core
test
org.assertj
assertj-core
test
src/main/resources
true
src/test/resources
true
org.apache.maven.plugins
maven-surefire-plugin
${ignoreTestFailure}
1
false
600
-Xmx1024m
**/Test*.java
true
test.build.data
${basedir}/target/test/data
hadoop.log.dir
target/test/logs
org.apache.commons.logging.Log
org.apache.commons.logging.impl.SimpleLog
org.apache.commons.logging.simplelog.defaultlog
warn
maven-dependency-plugin
package
copy-dependencies
${project.build.directory}/lib
deplist
compile
list
${project.basedir}/target/hadoop-tools-deps/${project.artifactId}.tools-builtin.txt
org.apache.maven.plugins
maven-jar-plugin
org.apache.hadoop.tools.DistCp
prepare-jar
prepare-package
jar
prepare-test-jar
prepare-package
test-jar
org.apache.maven.plugins
maven-source-plugin
true
jar
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