In SBT it is possible to automatically recompile and reload a web app when a source file is changed by using the following command:
container:start ~ container:reload /
The first command starts the web app container the second command watches for source file changes and reloads the web app container.