Skip to content

Starting the First Application Project

Oliver Tupran edited this page Feb 23, 2019 · 1 revision

Starting up the first time there are many things to consider besides understanding the technology itself.

An sbt Giter8 template is available in the spark-apps.seed.g8 project.

Using this template one can setup a project as simple as running

g8 tupol/spark-apps.seed.g8

This project creation tool will ask for basic input parameters like the project name and organization name. The input will be used in constructing the project structure, naming packages and first application class.

It will produce:

  • the entire project structure
  • a build.sbt files including all necessary dependencies
  • a basic application class with a basic application context
  • a sample unit test
  • a sample shell script with the corresponding configuration

What Next?