Как обновить Scala до более новой версии из командной строки?
есть ли возможность обновить установленную версию Scala с помощью sbt / другого инструмента командной строки?
Я уверен, что есть способ, но я не мог найти его после быстрого поиска, я что-то пропустил?
3 ответов
каждый проект SBT указывает версию Scala для компиляции и запуска кода. По умолчанию это версия Scala, которую SBT использует внутри, но всегда переопределяется.
Э. Г.
scalaVersion := "2.10.0"
Как упоминал Коннор Дойл, если ваша ОС имеет систему пакетов, которая включает Scala (некоторые дистрибутивы Linux, о которых я знаю), и вы по какой-то причине обязаны использовать это, вы в значительной степени в их власти своевременно предоставить новую версию. Этот Веб-Сайт Scala (здесь скачать) предоставляет множество инсталляторов и архивов tarballs / Zip для каждого выпуска, который они сделали.
пользователи Mac OS X могут использовать доморощенного, чтобы получить последнюю дату SBT и Scala.
чтобы временно установить версию проекта из командной строки:
++ 2.10.4
чтобы установить версию проекта постоянно из командной строки:
set scalaVersion := "2.10.4"
session save
Я только что выполнил одну командную строку "homebrew remove scala;homebrew install scala" для обновления до последней версии. Разве этого не достаточно?
Я также нашел эту ссылку (http://wkmacura.tumblr.com/post/11577309978/installing-specific-versions-with-homebrew) и надеюсь, что это сработает для вас.