我们的
play-googleauth
库是基于Scala 2.12构建的,并使用sbt 1.1.6交叉编译到scala2.11。由于库打算在Play项目中运行,因此我们历史上提供了一个使用库的独立Playframework项目示例,以便用户可以看到如何设置它。
我最近添加了sbt插件
scripted
脚本化的
我们可以检查示例项目是否正常工作。但是,我现在发现我们的发布过程失败了:
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: org.scala-sbt#scripted-sbt_2.11;1.1.6: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
[warn] org.scala-sbt:scripted-sbt_2.11:1.1.6 ((sbt.ScriptedPlugin.projectSettings) ScriptedPlugin.scala#L43)
[warn] +- com.gu:play-googleauth_2.11:0.7.7-SNAPSHOT
scripted-plugin-fails-to-resolve
标记您可以通过运行
sbt +publishLocal
.
脚本化的
是为了开发sbt插件,而不是Scala库(如果是的话,是否有一个好的替代方案)?我知道
在Play2.6中使用,它交叉编译到Scala2.12&2.11。