spray-template

by spray

SBT template project for quickly getting started with spray-server

414 Stars 213 Forks Last release: Not found 113 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

spray Template Project

This projects provides a starting point for your own spray-routing endeavors. There are 8 branches, providing templates for spray-routing on

  • spray-can, Scala 2.9 + Akka 2.0 + spray 1.0 (the
    on_spray-can_1.0
    branch)
  • spray-can, Scala 2.10 + Akka 2.1 + spray 1.1 (the
    on_spray-can_1.1
    branch)
  • spray-can, Scala 2.10 + Akka 2.2 + spray 1.2 (the
    on_spray-can_1.2
    branch)
  • spray-can, Scala 2.10 + Akka 2.3 + spray 1.3 (the
    on_spray-can_1.3
    branch)
  • spray-can, Scala 2.11 + Akka 2.3 + spray 1.3 (the
    on_spray-can_1.3_scala-2.11
    branch)
  • Jetty, Scala 2.9 + Akka 2.0 + spray 1.0 (the
    on_jetty_1.0
    branch)
  • Jetty, Scala 2.10 + Akka 2.1 + spray 1.1 (the
    on_jetty_1.1
    branch)
  • Jetty, Scala 2.10 + Akka 2.2 + spray 1.2 (the
    on_jetty_1.2
    branch)
  • Jetty, Scala 2.10 + Akka 2.3 + spray 1.3 (the
    on_jetty_1.3
    branch)
  • Jetty, Scala 2.11 + Akka 2.3 + spray 1.3 (the
    on_jetty_1.3_scala-2.11
    branch)

You are currently on the

on_spray-can_1.3_scala-2.11
branch.

Follow these steps to get started:

  1. Git-clone this repository.

    $ git clone git://github.com/spray/spray-template.git my-project
    
  2. Change directory into your clone:

    $ cd my-project
    
  3. Launch SBT:

    $ sbt
    
  4. Compile everything and run all tests:

    > test
    
  5. Start the application:

    > re-start
    
  6. Browse to http://localhost:8080

  7. Stop the application:

    > re-stop
    
  8. Learn more at http://www.spray.io/

  9. Start hacking on

    src/main/scala/com/example/MyService.scala

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.