当我发布scala 2.9.x
时,我只是在build.sbt中使用了这一行:
crossScalaVersions := Seq("2.9.0", "2.9.0-1", "2.9.1", "2.9.1-1", "2.9.2")
但是现在,scala 2.10
已经出局了,我很困惑。我的直觉是我应该有这样的东西:
crossScalaVersions := Seq("2.10.0")
但我注意到,当我将scala版本设置为2.10.0
时,sbt会搜索以2.10
结尾的工件,而不是2.10.0
。这里发生了什么?我应该使用什么版本?
编辑:此外,如果我执行publish-local
,工件最后也会以“_2.10”为后缀,而不是“_2.10.0”。