Quick Start

Overview

There are a few ways to quickly get started with using Slate Kit. Slate Kit comes with an executable jar that serves as a project generator. You can use this command line tool to create a new applications. You can also take a look at the sample apps and examples available.

    
    slatekit new app -name="Sample1" -package="mycompany.apps"
    


Hello World

The Slate App is a base application and template to build console, batch, cli and server applications. It has pre-built support for common features such as command line args, environment selection, configs per environment, logging, life-cycle events, diagnostics and much more. You can create a app quickly using the Slate Kit command line executable with the following inputs. Also refer to the Example_App.kt.

    
    slatekit new app -name="Sample1" -package="mycompany.apps"
    


Sample App

You can also get help on the command for each project type. Run the following commands

    
    slatekit new app -help
    slatekit new api -help
    slatekit new cli -help
    slatekit new job -help
    slatekit new lib -help
    slatekit new orm -help
    


Examples

You can also get help on the command for each project type. Run the following commands

    
    slatekit new app -help
    slatekit new api -help
    slatekit new cli -help
    slatekit new job -help
    slatekit new lib -help
    slatekit new orm -help