mhotan / scalatra-sbt.g8

A giter8 template for a basic Scalatra SBT project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scalatra sbt project

Build Status

g8 template to get a Scalatra web service up and running quickly.

Use this template

$ g8 scalatra/scalatra-sbt
$ cd <name-of-app>
$ ./sbt
> jetty:start

Modify this template

$ git clone git@github.com:foo/scalatra-sbt.g8.git
  • Now make your desired changes.
  • Do a local deploy of your modified template and try it out.
$ sbt
> g8Test # must result in SUCCESS
> exit
$ cd target/sbt-test/default-*/scripted
$ sbt
$ jetty:start
$ browse # starts browser for you, or manually open http://localhost:8080 to verify
  • If you like your new template, push it to GitHub.
$ cd /path/to/scalatra-sbt.g8.git
$ git push
  • You can now access your modified template using g8.
$ cd
$ g8 foo/scalatra-sbt.g8
  • If you'd like to share your changes, send a pull request.

About

A giter8 template for a basic Scalatra SBT project


Languages

Language:Shell 79.9%Language:Scala 18.4%Language:HTML 1.7%