My question is about running an application that's in a project managed by sbt 0.10.1
and hence relies on its automatic dependency management (to download and set up appropriate classpath to run).
When using the automatic dependency management, it appears that the only way to run the application is using sbt itself because it knows how to set up the classpath (with a help of Ivy2).
How can I run the application without sbt?
Best Answer
You can also use Typesafe's
xsbt-start-script-plugin(edit: now sbt-start-script) to generate a shell script with the correct class path:This is what Heroku uses to run Scala apps.