Создать Java проект на основе Maven архетипа emma-quickstart

Emma is a quotation-based, deeply embedded Scala DSL for scalable data analysis. Emma aims is to improve developer productivity by maximizing the reuse of native Scala features in the DSL and hiding parallelism aspects of supported backend engines (e.g. Flink, Spark) behind a high-level, declarative API.

Консольная команда для создания Java-проекта на основе архетипа emma-quickstart:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="org.emmalanguage"   -DarchetypeArtifactId="emma-quickstart"   -DarchetypeVersion="0.2.3"   -DinteractiveMode=false 

Модули в готовом maven проекте

  • ${rootArtifactId}-library
  • ${rootArtifactId}-flink
  • ${rootArtifactId}-spark

Подробная информация об архетипе emma-quickstart

Лицензия

Лицензия

Группа

Группа

org.emmalanguage
Идентификатор

Идентификатор

emma-quickstart
Версия

Версия

0.2.3
Тип

Тип

maven-archetype
Описание

Описание

emma-quickstart
Emma is a quotation-based, deeply embedded Scala DSL for scalable data analysis. Emma aims is to improve developer productivity by maximizing the reuse of native Scala features in the DSL and hiding parallelism aspects of supported backend engines (e.g. Flink, Spark) behind a high-level, declarative API.

Как подключить последнюю версию

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=org.emmalanguage -DarchetypeArtifactId=emma-quickstart -DarchetypeVersion=0.2.3 -DinteractiveMode=false

Зависимости

test (1)

Идентификатор библиотеки Тип Версия
org.scalatest : scalatest_2.11 jar 3.0.3

Модули Проекта

Данный проект не имеет модулей.