我想开发一个sbt 插件,该插件具有仅适用于Scala 2.13 的依赖项。
我在https://github.com/sbt/sbt/issues/5032 上找到了这个列表:
- SBT 0.x 仅在 Scala 2.10.x 上运行
- SBT 1.x 仅在 Scala 2.12.x 上运行
- SBT 2.x 只能在 Scala 2.13.x 或 3.0.x 上运行
- SBT 3.x 只能在 Scala 3.0.x 或 Scala 3.1.x 上运行
最后两行是作者mr-git的猜测。
但是,如果实际上有Scala 2.13版本,我没有找到任何其他胶水。
有人知道吗?
更新:在此处添加:https : //discuss.lightbend.com/t/when-is-there-a-sbt-version-for-2-13/5623
如果怕你倒霉。您的插件需要与 SBT 二进制兼容,目前这意味着 SBT 1.xx 为 2.12,SBT 0.13.x 为 2.10。互联网上的任何地方都没有任何 SBT 2 版本的踪迹,当然SBT GitHub 存储库中不存在这样的版本
之前的情况与 Scala 2.11 类似,请参阅是否针对 Scala 2.11 构建 sbt?和什么是斯卡拉的版本的关系,当我使用SBT建立一个阶项目?