May 2017
Intermediate to advanced
294 pages
7h 33m
English
SBT is a build tool made especially for Scala-based development. SBT follows Maven-based naming conventions and declarative dependency management.
SBT provides the following enhancements over Maven:
In the build.sbt file, the first line is the project definition:
lazy val root = (project in file("."))
Each project has an immutable map of key-value pairs. This map is changed by the settings in SBT, as follows:
lazy val root ...
Read now
Unlock full access