我需要运行一个为scala 2.11编译的sbt插件 . 但是,sbt尝试下载scala 2.12的插件 . 我如何强迫sbt使用scala 2.11?
ps:将 scalaVersion := "2.11.11" 添加到 build.sbt 并不能解决问题,因为sbt插件不受此影响 .
scalaVersion := "2.11.11"
build.sbt
您无法选择SBT构建的Scala运行时,您需要使用与您拥有的SBT兼容的版本 . 您唯一的选择是使用哪种SBT版本 . 另见How to change Scala version for build definition?
Sbt 1.0.x要求您使用Java 8和Scala 2.12 - 请参阅SBT 1.0.0
sbt 1.0使用Scala 2.12进行构建定义和插件 . 这也需要JDK 8 .
上一页0.13 versions used Scala 2.10,见0.13.1注释:
sbt和sbt插件的Scala版本现在是2.10.3 .
没有使用2.11.x的版本
1 回答
您无法选择SBT构建的Scala运行时,您需要使用与您拥有的SBT兼容的版本 . 您唯一的选择是使用哪种SBT版本 . 另见How to change Scala version for build definition?
Sbt 1.0.x要求您使用Java 8和Scala 2.12 - 请参阅SBT 1.0.0
上一页0.13 versions used Scala 2.10,见0.13.1注释:
没有使用2.11.x的版本