私は現在インストールしてscala 2.11.7
いましたが、この問題を修正するには、古いバージョンのscala(2.10.5
)をインストールする必要があります。brewでインストールしようとすると、次のエラーが発生し続けます
Error: No available formula for 2.10.5
Scalaダウンロードページのバイナリをダウンロードしようとしましたが、SDKとすべてのライブラリをロードするとIntelliJ
、このエラーが発生します
Error:scalac: No 'scala-library*.jar' in Scala compiler classpath in Scala SDK scala-sdk-2.10.5
それで、古いバージョンのscalaをインストールし、同じものをintellijに設定する正しい方法は何ですか?
sbt
直接またはIntelliJを介してscalaビルドツールを使用してプロジェクトを管理する場合、そのコードのscalaのバージョンはビルドファイル(build.sbt
またはBuild.scala
)で定義されます。
scalaVersion := "2.10.5"
このパスを選択すれば、Macにscalaをインストールする必要すらありません。各プロジェクトには独自のバージョンがあります-ローカルivy
リポジトリから取得されるため、毎回ダウンロードする必要はありません。
そしてscala
、REPLに到達するために入力するのではなくsbt console
、プロジェクトのscalaバージョンと依存関係がロードされた状態でREPLに到達するために入力します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加