4.0.0
org.apache.doris
${revision}
fe
../pom.xml
spark-dpp
jar
${basedir}/../../
1
${project.groupId}
fe-common
${project.version}
commons-codec
commons-codec
provided
org.apache.commons
commons-lang3
provided
com.google.code.gson
gson
org.jmockit
jmockit
test
joda-time
joda-time
provided
org.junit.jupiter
junit-jupiter-engine
${junit.version}
test
org.junit.vintage
junit-vintage-engine
${junit.version}
test
org.slf4j
slf4j-log4j12
1.7.9
test
org.apache.spark
spark-core_2.12
provided
org.apache.spark
spark-sql_2.12
provided
org.apache.hadoop
hadoop-common
provided
org.apache.parquet
parquet-column
provided
org.apache.parquet
parquet-hadoop
provided
org.apache.parquet
parquet-common
provided
commons-collections
commons-collections
provided
org.scala-lang
scala-library
provided
com.esotericsoftware
kryo-shaded
provided
org.apache.spark
spark-catalyst_2.12
2.4.6
provided
com.google.guava
guava
spark-dpp-${project.version}
maven-surefire-plugin
2.22.2
set larger, eg, 3, to reduce the time or running FE unit tests<-->
${fe_ut_parallel}
not reuse forked jvm, so that each unit test will run in separate jvm. to avoid singleton confict<-->
false
-javaagent:${settings.localRepository}/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar
org.apache.maven.plugins
maven-dependency-plugin
3.1.1
copy-dependencies
package
copy-dependencies
${project.build.directory}/lib
false
false
true
${skip.plugin}
maven-assembly-plugin
org.apache.doris.load.loadv2.etl.SparkEtlJob
jar-with-dependencies
make-assembly
package
single
org.codehaus.mojo
cobertura-maven-plugin
2.7
1024m
maven-clean-plugin
3.1.0
auto-clean
initialize
clean
org.apache.maven.plugins
maven-shade-plugin
3.2.1
com.google.code.findbugs:*
org.slf4j:*
org.roaringbitmap
org.apache.doris.shaded.org.roaringbitmap
com.google.guava
org.apache.doris.shaded.com.google.guava
package
shade
org.apache.maven.plugins
maven-javadoc-plugin
true