Scala 未解决的依赖关系:com.sksamuel.scapegoat#sbt scapegoat;1.0.4:未找到

Scala 未解决的依赖关系:com.sksamuel.scapegoat#sbt scapegoat;1.0.4:未找到,scala,sbt,Scala,Sbt,我试图通过将此添加到plugins.sbt来使用sbt替罪羊: addSbtPlugin(“com.sksamuel.scapegoat”%%“sbt scapegoat”%%“1.0.4”) 我的scala版本是: 2.11.12 我的sbt版本是: 1.1.0 我得到了这个错误: [warn] :::::::::::::::::::::::::::::::::::::::::::::: [warn] :: UNRESOLVED DEPENDENCIES

我试图通过将此添加到plugins.sbt来使用sbt替罪羊:

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中指定替罪羊版本:

替罪羊版本:=“1.3.4”


我正在使用IntelliJ Idea。Thnx提前寻求帮助。

看起来您要么插件名称错误(需要
scalac替罪羊插件
),要么使用
%%
而不是
%%
来查找
sbt替罪羊
,后者在maven repo中没有后缀

更新


啊,刚才提到了
addSbtPlugin
,所以应该是错误的名称

看起来你要么有错误的插件名称(并且需要
scalac替罪羊插件
),要么用
%%
代替
%%
,因为
sbt替罪羊
在maven repo中没有后缀

addSbtPlugin("com.sksamuel.scapegoat" % "sbt-scapegoat" % "1.0.9")
更新

啊,刚才注意到了
addSbtPlugin
,所以应该是错误的名称

addSbtPlugin("com.sksamuel.scapegoat" % "sbt-scapegoat" % "1.0.9")
该插件与scala 2.11.12版和sbt 1.1.0版配合使用


该插件与scala 2.11.12版和sbt 1.1.0版配合使用

Hi,请尝试在build.sbt.Hi中将替罪羊版本设置为1.1.0,@geek94 thnx以获取帮助,但实际上,替罪羊依赖关系(1.0.4)并没有得到解决,除非依赖关系没有得到解决,否则无论我们在build.sbt中设置了什么“替罪羊版本”。在build.sbt中,我们指定在解决依赖关系后要使用的版本。您好,请尝试在build.sbt.Hi中将替罪羊版本设置为1.1.0,@geek94 thnx以获得您的帮助,但实际上,替罪羊依赖关系(1.0.4)不会解决,除非未解决依赖关系,否则无论是什么“替罪羊版本”我们正在设置build.sbt。在build.sbt中,我们指定了在解析依赖项.Thnx之后要使用的版本,以获得您的帮助,但它仍然没有解析,我正在使用
addSbtPlugin(“com.sksamuel.scapegoat”%%“scalac替罪羊插件”%%“1.0.4”)
yep。因为可用的插件版本是1.3.x和1.4.0。请看这里:Thanx@Evgeny为您提供帮助,但它不起作用,我得到的解决方案是Thnx为您提供帮助,但它仍然没有解决,我正在使用
addSbtPlugin(“com.sksamuel.scapegoat”%%“scalac替罪羊插件”%%“1.0.4”)
yep。因为可用的插件版本是1.3.x和1.4.0。请看这里:Thanx@Evgeny感谢您的帮助,但它不起作用,我得到的解决方案是