This template project is based on https://github.com/scalatra/scalatra-sbt-prototype
-
Clone this repository:
git clone git://github.com/tmiyamon/sbt-scalatra-scalate-appengine-template.git my-app
-
Set env. For more detail, refer to Yasushi's sbt-appengine-plugin.
export APPENGINE_SDK_HOME=/your/appengine/sdk/home/path
-
Change directory into your clone:
cd my-app
-
Launch SBT.
sbt
-
At SBT prompt, fetch the dependencies. Do this the first time and also whenever you change the project definition.
update
-
Run dev-appengine server
dev-appserver-start
-
Go to http://localhost:8080/
-
Deploy to your appengine
update-webapp