Software Testing and Software Quality Assurance Videos and Tutorials: Unit Testing, Functional Testing, Load Testing, Performance Testing, Test Driven Development

The Sbt Scala Interactive Build Tool

sbt” is an open source Scala-oriented build tool. Unlike most other general build tools, “sbt” is targeted to support only Scala and Java projects.

In addition to traditional batch operation where a number of build tasks are executed in sequence, “sbt” provides a special interactive mode, making Scala builds significantly faster by using the same JVM, watching project sources for modifications and keeping the compiled classes “warm”. As a build tool, it is capable of compiling Scala code, packaging archive artifacts, running Scala code, executing tests and many other build operations.

This video is a quick introduction to the features coming in sbt 1.0. Josh discusses what was good about sbt, what was bad, helpful features coming with the new update, and includes a demonstration of the client-server prototype.

Video producer:

Further reading: SBT Scala Build Tool