What you need for this book
The most important installation that your machine needs is the Java Development Kit (JDK 1.7), which can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html.
To run most of the recipes in this book, all you need is SBT. The installation instructions for your favorite operating system are available at http://www.scala-sbt.org/release/tutorial/Setup.html.
There are a few other libraries that we will be using throughout the book, all of which will be imported through SBT. If there is any installation required (for example, HDFS) to run a recipe, the installation URL or the steps themselves will be mentioned in the respective recipe.