Reason I ask, is because it's possible to specify a Scala version in the build.sbt
file (using scalaVersion
setting), and once you do that, sbt will automatically download that Scala version to use with the project.
I also seem to remember that despite having Scala 2.11.1 on my system, sbt would compile and run with Scala 2.10 if no version was specified.
So the question is, do I need to install Scala separately if I got sbt installed?
No you don't need it. sbt
will download Scala for you.
If you install sbt-extras
(basically just a script) you don't even need to download sbt
: it will automatically download the sbt launcher you need. Very handy since you just need to specify sbt.version
in your build.properties
and you're good to go.
Edit: removed my comment about not being able to do sbt console
in an empty directory, since both sbt
and sbt-extras
support it now.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With