Create Java project with Maven archetype component-archetype_2.12

Hyperdrive is a configurable and scalable ingestion platform that allows data movement and transformation from the fast to the batch layer in a Lambda Architecture on top of Apache Spark.

Create a Java Project by archetype component-archetype_2.12 with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="za.co.absa.hyperdrive"   -DarchetypeArtifactId="component-archetype_2.12"   -DarchetypeVersion="4.6.0"   -DinteractiveMode=false 

Details about maven archetype component-archetype_2.12

License

License

GroupId

GroupId

za.co.absa.hyperdrive
ArtifactId

ArtifactId

component-archetype_2.12
Version

Version

4.6.0
Type

Type

maven-archetype
Description

Description

Hyperdrive is a configurable and scalable ingestion platform that allows data movement and transformation from the fast to the batch layer in a Lambda Architecture on top of Apache Spark.
Project Organization

Project Organization

ABSA Group Limited

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=za.co.absa.hyperdrive -DarchetypeArtifactId=component-archetype_2.12 -DarchetypeVersion=4.6.0 -DinteractiveMode=false

Dependencies

compile (5)

Group / Artifact Type Version
org.apache.avro : avro jar 1.8.2
org.apache.commons : commons-text jar 1.8
com.thoughtworks.paranamer : paranamer jar 2.8
org.apache.commons : commons-configuration2 jar 2.7
za.co.absa.commons : commons_2.12 jar 1.0.0

provided (2)

Group / Artifact Type Version
org.apache.spark : spark-sql_2.12 jar
org.apache.spark : spark-core_2.12 jar

test (2)

Group / Artifact Type Version
org.mockito : mockito-core jar 2.25.0
org.scalatest : scalatest_2.12 jar 3.0.5

Project Modules

There are no modules declared in this project.