インストールされているScalaバージョンをsbt/その他のコマンドラインツールでアップグレードする方法はありますか?
方法はあると思いますが、簡単に検索しても見つかりませんでした。何か足りないものはありますか?
各 SBT プロジェクトは、そのコードをコンパイルして実行するために使用する Scala のバージョンを指定します。デフォルトでは、SBT が内部で使用するバージョンの Scala になりますが、常にオーバーライド可能です。
例えば
scalaVersion := "2.10.0"
Connor Doyle が述べたように、OS に Scala を含むパッケージ システム (私が知っているいくつかの Linux ディストリビューション) があり、何らかの理由でそれを使用する義務がある場合は、彼らに翻弄されて新しいバージョンを提供することになります。タイムリーな基礎。ScalaのWeb サイト(ダウンロードはこちら) では、作成されたリリースごとに、さまざまなインストーラーと tarball/Zip アーカイブが提供されています。
Mac OS X ユーザーは、HomeBrew を使用して最新の 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 ) も見つけました。