Scala 未解决的依赖关系:com.sksamuel.scapegoat#sbt scapegoat;1.0.4:未找到
我试图通过将此添加到plugins.sbt来使用sbt替罪羊: addSbtPlugin(“com.sksamuel.scapegoat”%%“sbt scapegoat”%%“1.0.4”) 我的scala版本是: 2.11.12 我的sbt版本是: 1.1.0 我得到了这个错误: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
[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感谢您的帮助,但它不起作用,我得到的解决方案是