我编写了一个名为sbt-jumi的 sbt 插件,它实现了 Jumi 的 sbt集成。现在 sbt-jumi 插件依赖于当前的 Jumi 版本。
这是插件的build.sbt中的相关行:
libraryDependencies += "fi.jumi" % "jumi-launcher" % "0.5.376"
该插件的用户会将其添加到他的project/plugins.sbt
文件中:
addSbtPlugin("fi.jumi.sbt" % "sbt-jumi" % "0.1.0")
现在假设 Jumi 0.6.400 已发布并且向后兼容。sbt-jumi 插件的用户如何将其配置为使用 Jumi 0.6.400,而无需我发布新版本的插件?
以下是如何在 Maven 中执行此操作。但是如何在 sbt 中做到这一点?