【问题标题】:Which version of scala should I release my library to?我应该将我的库发布到哪个版本的 scala?
【发布时间】:2012-12-22 15:50:45
【问题描述】:

当我为 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”为后缀。

【问题讨论】:

标签: scala sbt scala-2.10


【解决方案1】:

"Scala 2.10.0 staged" 线程说

您确实可以简单地将版本与 2.10 交叉。

【讨论】:

  • 所以我只发布了一个工件(2.10)并且不为以后的版本(2.10.1、2.10.2等)重新发布?
  • This post 在同一个线程上,一些答案也很有趣
猜你喜欢
  • 2020-08-29
  • 2010-10-31
  • 2020-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多