2017-11-08 21 views
0

scala 2.11のためにコンパイルされたsbtプラグインを実行する必要があります。 しかし、sbtはscala 2.12用のプラグインをダウンロードしようとします。どのようにしてsbtにscala 2.11を使用させるのですか?プラグインのscala sbtバージョン

ps:scalaVersion := "2.11.11"からbuild.sbtを追加しても、sbtプラグインはこの影響を受けないため、問題は解決しません。

+1

を使用してありません、私は疑問に思う - なぜ誰もが、このバージョンは、すべてのSBTのバージョンによって使用されていない特定のScalaの2.11を使用してコンパイルしたSBTプラグインを公開しますか?これは何のプラグインですか? Scala 2.11を使用していますか? – Suma

+0

いいえ。あなたが答えで説明したように、私はスカラ2.10だったと思います。問題は解決されました。 –

答えて

3

SBTが実装されているScalaランタイムを選択することはできません。SBTと互換性のあるバージョンを使用する必要があります。唯一の選択肢は、あなたが使用するSBTバージョンです。 How to change Scala version for build definition?

のSBT 1.0.xのは、あなたは、Java 8とScalaの2.12を使用する必要がも参照してください - 1.0 SBT SBT 1.0.0

は、ビルドの定義とプラグインのためのScalaの2.12を使用しています参照してください。

SBTとSBTのプラグインのためのScalaのバージョンになりまし2.10.3です:これはまた、JDK 8

0.13 versions used Scala 2.10を必要とし、0.13.1ノートを参照してください。

何のバージョンが2.11.x

関連する問題