Why sbt does override scala version in subproject?
我找不到任何答案...这就是为什么我在这里)下面是我的情况:
1 2 3 4 |
sevone项目具有2.11.0 scalaVersion,nmsCommons具有2.10.2 scalaVersion,但是当我尝试将sevone项目SBT ovverrides 2.10.2更新/编译到2.11.0时,失败,并显示
[error] (sevone/*:update) sbt.ResolveException: unresolved dependency:
network-monitoring-system-commons#network-monitoring-system-commons_2.11;1.0: not found
Scala 2.10和2.11与二进制不兼容(请参阅https://typesafe.com/blog/scala-211-has-arrived)。因此,2.11项目不可能依赖2.10项目。另请参见SBT文档中的"交叉构建"。