This page assumes you’ve installed sbt 0.13.13 or later.
If you’re using sbt 0.13.13 or later, you can use sbt
new command to quickly setup a simple Hello world build. Type the following command to the terminal.
$ sbt new sbt/scala-seed.g8 .... Minimum Scala build. name [My Something Project]: hello Template applied in ./hello
When prompted for the project name, type
This will create a new project under a directory named
Now from inside the
hello directory, start
sbt and type
run at the sbt shell. On Linux or OS X the commands might look like this:
$ cd hello $ sbt ... > run ... [info] Compiling 1 Scala source to /xxx/hello/target/scala-2.12/classes... [info] Running example.Hello hello
We will see more tasks later.
To leave sbt shell, type
exit or use Ctrl+D (Unix) or Ctrl+Z
The build definition goes in a file called
build.sbt, located in the project’s base directory.
You can take a look at the file, but don’t worry if the details of this build file aren’t clear yet.
In .sbt build definition you’ll learn more about how to write