【发布时间】:2018-07-29 15:35:50
【问题描述】:
我正在尝试通过将其添加到 plugins.sbt 来使用 sbt-scapegoat:
addSbtPlugin("com.sksamuel.scapegoat" %% "sbt-scapegoat" % "1.0.4")
我的 scala 版本是:
2.11.12
我的 sbt 版本是:
1.1.0
我收到了这个错误:
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.sksamuel.scapegoat#sbt-scapegoat;1.0.4: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Some unresolved dependencies have extra attributes. Check that these dependencies exist with the requested attributes.
[warn] com.sksamuel.scapegoat:sbt-scapegoat:1.0.4 (scalaVersion=2.12, sbtVersion=1.0)
[warn]
[warn] Note: Unresolved dependencies path:
[warn] com.sksamuel.scapegoat:sbt-scapegoat:1.0.4 (scalaVersion=2.12, sbtVersion=1.0) (/home/nitin/workspace/nimble/oculus-analytics/project/plugins.sbt#L43-44)
[warn] +- default:oculus-analytics-build:0.1.0-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0)
[error] sbt.librarymanagement.ResolveException: unresolved dependency: com.sksamuel.scapegoat#sbt-scapegoat;1.0.4: not found
我也尝试在 build.sbt 中指定 scapegoatVersion:
替罪羊版本 := "1.3.4"
我正在使用 IntelliJ Idea。 Thnx 提前寻求帮助。
【问题讨论】:
-
您好,尝试在 build.sbt 中将替罪羊版本设置为 1.1.0。
-
嗨,@geek94 谢谢你的帮助,但实际上,替罪羊依赖(1.0.4)没有解决,除非依赖没有解决,否则我们在我们的设置中设置什么“替罪羊版本”并不重要构建.sbt。和 build.sbt 一样,我们指定解决依赖关系后要使用的版本。