scala.io spray-workshop code
Scala
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
src
.gitignore
README.md
Step1.md
Step2a.md
Step2b.md
Step3a.md
Step3b.md
Step4.md
build.sbt

README.md

Step 0 - Setting up the environment

  • Install git
  • Clone example project:
git clone git://github.com/spray/spray-workshop.git
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.1")
  • Start sbt in the project directory
  • Type gen-idea to generate idea project
  • Run re-start in sbt to startup the server
  • Verify that you can access the server from your browser
  • Change the port the server runs on and re-start the server and check that everything still works

Tips and tricks

  • To open the current project in idea from the command line, you can add this script to your path
IDEA_HOME=~/opt/idea-IU-129.161
JDK_HOME=/usr/lib/jvm/java-6-sun
$IDEA_HOME/bin/idea.sh `pwd`