hudi-examples org.apache.hudi 0.12.0-SNAPSHOT 4.0.0 hudi-examples-spark ${project.parent.basedir} true src/main/resources org.apache.maven.plugins maven-dependency-plugin copy-dependencies prepare-package copy-dependencies ${project.build.directory}/lib true true true net.alchim31.maven scala-maven-plugin scala-compile-first process-resources add-source compile org.apache.maven.plugins maven-compiler-plugin compile compile org.apache.maven.plugins maven-jar-plugin test-jar test-compile false org.apache.rat apache-rat-plugin org.scala-lang scala-library ${scala.version} org.apache.hudi hudi-examples-common ${project.version} * * org.apache.hudi hudi-cli ${project.version} org.apache.hudi hudi-client-common ${project.version} org.apache.hudi hudi-java-client ${project.version} org.apache.hudi hudi-spark-client ${project.version} org.apache.hudi hudi-utilities_${scala.binary.version} ${project.version} org.apache.hudi hudi-spark_${scala.binary.version} ${project.version} org.apache.hudi hudi-spark-common_${scala.binary.version} ${project.version} org.apache.hudi hudi-hadoop-mr ${project.version} org.apache.hudi hudi-timeline-service ${project.version} org.apache.spark spark-core_${scala.binary.version} org.apache.spark spark-sql_${scala.binary.version} org.apache.parquet parquet-hadoop ${parquet.version} org.apache.avro avro org.apache.parquet parquet-avro ${hive.groupid} hive-common ${hive.groupid} hive-exec ${hive.version} provided ${hive.exec.classifier} javax.mail mail org.eclipse.jetty.aggregate * org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.junit.vintage junit-vintage-engine test org.junit.jupiter junit-jupiter-params test org.mockito mockito-junit-jupiter test org.apache.hudi hudi-client-common ${project.version} tests test-jar test org.apache.hudi hudi-spark-client ${project.version} tests test-jar test