One solution is to use the sbt-revolver plugin . I created a small trial version of a project that uses Undertow and Handlebars . Then clone it inside the project folder:
> sbt
> re-start
> [press enter]
> ~copyResources
Open http://localhost:7070/foo, then modify template.hbs and reload. It should work similarly for your Unfiltered / Finagle setup. How do you like Unfiltered on top of Finagle? We tried Finatra a bit, but I did not like it.
Note: during execution, re-startyou can see this message:
[info] Application sbt-run-copy-resources not yet started
[info] Starting application sbt-run-copy-resources in the background ...
, . , , ~copyResources.