Create Java project with Maven archetype component-archetype

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 with Command Line:

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

Details about maven archetype component-archetype

License

License

GroupId

GroupId

za.co.absa.hyperdrive
ArtifactId

ArtifactId

component-archetype
Version

Version

4.1.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
Source Code Management

Source Code Management

https://github.com/AbsaOSS/hyperdrive/tree/master/component-archetype

How to add to project

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

Dependencies

compile (10)

Group / Artifact Type Version
com.fasterxml.jackson.core : jackson-databind jar 2.6.7.1
org.apache.avro : avro jar 1.8.2
org.apache.spark : spark-sql_2.11 jar 2.4.3
org.apache.spark : spark-core_2.11 jar 2.4.3
org.apache.logging.log4j : log4j-api jar 2.13.3
org.apache.logging.log4j : log4j-core jar 2.13.3
org.slf4j : slf4j-log4j12 jar 1.7.26
org.apache.logging.log4j : log4j-jcl jar 2.13.3
org.apache.commons : commons-configuration2 jar 2.7
za.co.absa.commons : commons_2.11 jar 0.0.12

test (2)

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

Project Modules

There are no modules declared in this project.