Я новичок в Scala/SBT, поэтому, пожалуйста, будьте осторожны, но я пытаюсь проделать свой путь через SBT "Начало работы", и я заметил несоответствие между установкой brew scala и Инструменты sbt. Когда я запускаю REPL для scala напрямую, он сообщает себя как scala 2.10.1, что я и ожидал.
bobk-mbp:work bobk$ scala
Welcome to Scala version 2.10.1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_17).
Type in expressions to have them evaluated.
Type :help for more information.
scala> :quit
Когда я запускаю REPL через SBT, REPL утверждает, что это 2.9.2?!?
bobk-mbp:work bobk$ sbt console
[info] Set current project to default-690573 (in build file:/Users/bobk/work/)
[info] Starting scala interpreter...
[info]
Welcome to Scala version 2.9.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_17).
Type in expressions to have them evaluated.
Type :help for more information.
scala> :quit
Что с этим? Я ожидал, что инструмент сборки будет использовать среду scala, размещенную в моем блоке dev. Где он получает 2.9.2 и как мне заставить его использовать 2.10.1?
Оба scala и sbt были установлены через brew, но я не думаю, что это действительно важно. Версия sbt выглядит 0.12.3
bobk-mbp:work bobk$ sbt --version
sbt launcher version 0.12.3